Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 模块'&引用/配置"';没有导出的成员';应用程序名称'; 重新发现_Typescript_Rollup - Fatal编程技术网

Typescript 模块'&引用/配置"';没有导出的成员';应用程序名称'; 重新发现

Typescript 模块'&引用/配置"';没有导出的成员';应用程序名称'; 重新发现,typescript,rollup,Typescript,Rollup,config/index.ts export default { app_name: 'app name' } 索引 import { app_name } from './config/index' 错误: 语义错误TS2305模块“./config”没有导出的成员“app_name”。 我的问题 当前解决方案: export const app_name = 'app_name' 问题是什么?当使用导出默认值时,您可以使用从“/config”导入任何内容导入模块-因此不带花括号

config/index.ts

export default {
  app_name: 'app name'
}
索引

import { app_name } from './config/index'
错误:

语义错误TS2305模块“./config”没有导出的成员“app_name”。
我的问题 当前解决方案:

export const app_name = 'app_name'

问题是什么?

当使用导出
默认值时,您可以使用
从“/config”导入任何内容
导入模块-因此不带花括号

每个模块只能有一个默认导出,任何其他导出都是带花括号格式的命名导出、可导入


因此,正如TS错误所述,您确实没有名为
app\u name

的命名导出,我无法解释:)