【发布时间】:2019-11-24 10:46:03
【问题描述】:
这个问题和这个问题类似:How to use different tsconfig file for tests? 但是我要的是visual studio代码。
我有两个tsconfig 文件:
-
tsconfig.json用于所有应用程序文件 -
tsconfig.test.json用于所有测试文件
tsconfig.json 排除所有*.spec.ts 而tsconfig.test.json 仅包括这些文件。
如何使 Visual Studio 代码了解打开的 .spec.ts 文件属于 tsconfig.test.json?
我不想将我所有的测试分离到一个自己的 test 目录中,其中包含自己的 tsconfig.json,而是将它们放在应用程序文件旁边。
【问题讨论】:
-
对于在单独的文件夹中寻找与测试相反的布局的任何人,请参阅有关如何使 VSCode 正常工作的有用答案:stackoverflow.com/a/61153019/3082178。
-
自 TS 3.0 以来,有“项目参考”可以解决这个确切的问题。 typescriptlang.org/docs/handbook/project-references.html
标签: typescript visual-studio-code tsconfig