在打字稿项目(使用TSC 1.6.2,崇高3与打字稿插件0.1.8)我有这个打字稿文件:Typescript - “除非提供'--module'标志,否则无法编译模块。”
/// <reference path="../../typings/estree/estree.d.ts" />
export interface NodeWorker {
nodeTypeFilters: Array<string>;
enterNode(node: ESTree.Node, parent?: ESTree.Node): void;
leaveNode(node: ESTree.Node, parent?: ESTree.Node): void;
}
我也有这个tsconfig.json:
{
"compilerOptions": {
"module": "commonjs",
"noImplicitAny": true,
"listFiles": true,
"removeComments": true,
"preserveConstEnums": true,
"rootDir": "./src",
"outDir": "../built/",
"sourceMap": true,
}
}
我还有其他几个.ts文件,这些文件利用导入和导出,但是只在带有NodeWorker的文件上出现错误:“除非提供'--module'标志,否则无法编译模块。”在出口声明上。
我看不到问题。
你解决了这个问题了吗?一旦我开始添加模块,VSCode也不会编译用于我的基本教程项目。 Typescript本身编译为javascript。但是我找不到在哪里添加这个“--module”标志。 – Kokodoko