为 VS Code / ts-node / ts-node-dev 指定备用 tsconfig.json

Tom*_*ale 6 tsconfig visual-studio-code ts-node ts-node-dev

我正在将我的项目从 JavaScript 迁移到 Typescript。

我希望tsconfig.json在 VS Code 中默认显示更严格的警告,但有一个替代方案,tsconfig.json具有更宽松的tsc编译器选项,以允许成功构建。

迁移计划是随着时间的推移逐渐strict确定备用的 just-compile-it-dammit 文件中的选项tsconfig-dev.json

我可以通过--project alt-tsconfig.jsontsc指定替代方案tsconfig.json

如何指定与andtsconfig.json一起使用哪个?ts-nodets-node-dev

Tom*_*ale 5

对于 和ts-nodets-node-dev您可以传递:

-P tsconfig-dev.json
Run Code Online (Sandbox Code Playgroud)

指定 的替代路径tsconfig.json

或者,您可以设置变量:

TS_NODE_PROJECT=tsconfig-dev.json
Run Code Online (Sandbox Code Playgroud)

后者也适用于 VS Code,您可能希望通过以下方式执行此操作:

"env": { "TS_NODE_PROJECT": "tsconfig-dev.json" }.
Run Code Online (Sandbox Code Playgroud)