我有两个ts配置文件的解决方案。 该解决方案具有such文件夹结构。
Root tsconfig.json:
{
"compilerOptions": {
"declaration": true,
"outFile": "Test/Namespace.js"
}
}
Test \ tsconfig.json为空。
只有在创建Namespace.d.ts时,Test.ts才能正常工作,但在这种情况下构建崩溃。明显的原因是编译顺序,首先编译Test \ tsconfig.json。
有没有办法更改tsconfig文件的编译顺序,或者在其他tsconfig错误的情况下继续构建?
答案 0 :(得分:1)
在tsconfig.json中使用"files"
propoerty来指定发送到outFile的文件的顺序。
例如:
json
{
"compilerOptions": {
"declaration": true,
"outFile": "Test/Namespace.js"
},
"files": [
"namespace.ts",
"test.ts"
]
}