私は Visual Studio Code で Node JS (+Express) プロジェクトに取り組んでおり、すべての JS ファイルで定義を再参照するのではなく、1 つのグローバル スポットで TypeScript 定義を参照する方法があるかどうか疑問に思っています。
VSCode が tsconfigs をサポートしていることがわかりますが、.tsconfig ファイルにそのためのセクションがあるとは思いません。
私は Visual Studio Code で Node JS (+Express) プロジェクトに取り組んでおり、すべての JS ファイルで定義を再参照するのではなく、1 つのグローバル スポットで TypeScript 定義を参照する方法があるかどうか疑問に思っています。
VSCode が tsconfigs をサポートしていることがわかりますが、.tsconfig ファイルにそのためのセクションがあるとは思いません。
一部のエディターfilesGlob
では、tsconfig.json のプロパティを使用して参照を簡略化できます。
例えば:
"filesGlob": [
"./scripts/*.ts",
"!./node_modules/**/*.ts"
]
ただし、これは TypeScript 2 がリリースされた場合にのみ TypeScript コンパイラで機能します ( globsを参照)。
または、個別に指定することもできますfiles
:
"files": [
"./scripts/app.ts",
"./scripts/other.d.ts"
]
コードで数回再起動した後、ほとんどの場合、他のファイルに含まれている typescript 定義を取得するようです。
ただし、コードに大量の参照が含まれないようにすることができるため、Steve の回答を引き続き使用すると思います。