多くの悲しい日々を追いかけて、私はついに何が起こっているのかを説明するVSコードGitHubにGitHub Issueが見つかりました。
TL; DR
マイtsconfig.json
ファイルが正しく構成されました。これを修正するため、私はfiles
セクションを削除しました。あなたはあなたのプロジェクトでそれを削除する必要があるかもしれません、あるいは関連するすべての.ts
ファイルを含むように単に修正する必要があります。
長いファイル[セクション]を追加したバージョン
は、これら二つのファイルとあなたがそれらの二つのファイルから参照されていない他のファイルを開いた場合、その後、彼らは隔離された仮想プロジェクトに終わるに私たちのプロジェクトを制限します。ファイルセクションを省略するか(tsconfig.jsonファイルの下にあるすべての.tsファイルは自動的にプロジェクトの一部とみなされます)、そのセクションにプロジェクトのすべてのファイルをリストする必要があります。
私のオリジナルの `tsconfig.jsonファイルされた:だから
{
"compilerOptions": {
"target": "es5",
"sourceMap": true,
"removeComments": true,
"noImplicitAny": true
},
"files": [
"typings/index.d.ts",
"src/typings/index.d.ts"
]
}
、VSのコードは、私のプロジェクトは2つのだけのファイルで構成することを考えました。私がロードした他のファイル.ts
は、「孤立した仮想プロジェクト」とみなされました。なぜ彼らがエラーを生成したのかを理解することは難しくありません。解決
{
"compilerOptions": {
"target": "es5",
"sourceMap": true,
"removeComments": true,
"noImplicitAny": true
}
}
問題:
は、私は次のように私のtsconfig.json
ファイルを変更しました!
ok、これはとても素晴らしい!!!!!!!私はfilesGlobと空のファイル配列を持っていました。あなたが提案したファイルアレイを削除し、vscodeを再起動して、voila !!!!!! 1,000,000はありがとう!!!!!!!!!!!!!!!!!!!!!!!!! –
確かに!私の長引いた痛みは少なくともあなたの苦しみを軽減することができてうれしいです! :) – rinogo