0

我有两个 ts 配置文件的解决方案。该解决方案具有这样的文件夹结构。

根 tsconfig.json:

{
    "compilerOptions": {
        "declaration": true,
        "outFile":  "Test/Namespace.js" 
    }
}

Test\tsconfig.json 为空。

Test.ts 只有在创建 Namespace.d.ts 时才能正常工作,但在这种情况下构建会崩溃。明显的原因是编译顺序,首先编译 Test\tsconfig.json。

有没有办法更改 tsconfig 文件的编译顺序,或者尽管存在其他 tsconfig 错误仍继续构建?

4

1 回答 1

1

"files"在 tsconfig.json 中使用属性来指定发送到 outFile 的文件的顺序。

例如: json { "compilerOptions": { "declaration": true, "outFile": "Test/Namespace.js" }, "files": [ "namespace.ts", "test.ts" ] }

有关更多详细信息,请参阅https://github.com/Microsoft/TypeScript/wiki/FAQ#how-do-i-control-file-ordering-in-combined-output---out-

于 2016-11-22T06:05:59.377 回答