typescript - VSCodeでテストファイルに異なるtsconfigファイルを使うにはどうすればよいですか?
この質問は次の質問と似ています:テストに異なる tsconfig ファイルを使うには?しかし、私は Visual Studio Code に関して尋ねています。
私は2つのtsconfigファイルを持っています:
- すべてのアプリケーションファイル用の
tsconfig.json - すべてのテストファイル用の
tsconfig.test.json
tsconfig.json はすべての *.spec.ts を除外し、tsconfig.test.json はこれらのファイルのみを含みます。
Visual Studio Code に、開いている .spec.ts ファイルが tsconfig.test.json に属していることを理解させるにはどうすればよいですか?
私はすべてのテストを独自の test ディレクトリに分けて、その中に独自の tsconfig.json を含めるのではなく、アプリケーションのファイルの隣に置いておきたいです。
回答 #1
VS Code は現在、単一の tsconfig.json に制限されています(参照:https://github.com/microsoft/vscode/issues/12463)。
プロジェクト構造を考慮すると:
- src/
- tsconfig.json
- tsconfig.test.json
次の内容で ./src/tsconfig.json ファイルを作成します:
{
"extends": "../tsconfig.test.json"
}
