📅  最后修改于: 2023-12-03 15:13:02.638000             🧑  作者: Mango
'index.ts' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module.
当使用 --isolatedModules
编译选项编译 TypeScript 时,如果编译的文件没有被视为模块,则会出现上述错误提示。这通常是因为编译的文件中缺少导入、导出或者空的 export {}
语句,没有被 TypeScript 解析为模块。
为了解决这个问题,你需要把你的 TypeScript 文件转换为一个模块。可以通过在文件中添加导入、导出或空的 export {}
语句来实现。有以下解决方案:
export {}
语句。export {};
export
语句导出。export const variable = 123;
export {}
语句。export {};
import { SomeClass } from './some-module';
在编译 TypeScript 文件时,如果没有被解析为模块会出现 'index.ts' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module.
的错误提示。通过添加导入、导出或空的 export {}
语句来解决此问题。