ワークスペースを開くたびに、VSCode で次のエラーが表示されます。
To enable project-wide JavaScript/TypeScript language features, exclude large folders with source files that you do not work on.
Source: TypeScript and Javascript Language Feat... [BUTTON: CONFIGURE EXCLUDES]
Configure Excludes
メッセージのボタンをクリックすると、次のファイルが開きますFRONTENDAPP/jsconfig.json
{"compilerOptions":{"target":"es6","experimentalDecorators":true},"exclude":["node_modules","bower_components","tmp","vendor",".git","dist"]}
以下のドキュメントによれば、正しく設定されているように見えます。 :https://code.visualstudio.com/docs/languages/javascript
では、なぜ常にエラーが発生するのでしょうか?
私のワークスペースは次のように設定されています:
FOLDER: NOTES
FOLDER: FRONTENDAPP
FOLDER: BACKENDAPP
各フォルダーをjsconfig.json
ファイルとして。
NOTES と BACKENDAPP のそれぞれのファイルは同じで、次のようになります。
{"compilerOptions":{"target":"es6","experimentalDecorators":true},"exclude":["node_modules","bower_components","tmp","vendor",".git","dist"]}
ベストアンサー1
多数のファイルを含むフォルダーを識別します。du -a | cut -d/ -f2 | sort | uniq -c | sort -nr
162114 node_modules
5837 .git
4967 concat-stats-for
443 app
77 tests
72 dist
8 config
7 public
jsconfig.json
JSおよびTSファイルで除外されていないフォルダを確認します
find concat-stats-for -type f | sed -e 's/.*\.//' | sort | uniq -c | sort -n | grep -Ei '(js|ts)$'
42 ts
3003 js
フォルダーがアプリ コードでない場合は、jsconfig.json
除外するフォルダーを追加します。