Typescript - “除非提供'--module'标志,否则无法编译模块。”

时间:2015-09-20 12:14:55

标签: typescript

在一个打字稿项目中(使用tsc 1.6.2,使用Typescript插件0.1.8的sublime 3)我有这个打字稿文件:

/// <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'标志,否则无法编译模块。”在出口声明中。

我看不出问题。

0 个答案:

没有答案