此问题类似于此问题: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
目录,而是将其保留在应用程序文件旁边。
VS代码目前仅限于单个tsconfig.json
(请参阅:https://github.com/microsoft/vscode/issues/12463)。
考虑项目结构为:
使用内容创建./src/tsconfig.json
文件:
{
"extends": "../tsconfig.test.json"
}