問題タブ [eslintignore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - eslint/vscode-eslint で .eslintrc のリンティングを停止するにはどうすればよいですか?
問題
VS Code PROBLEMS ペインに、eslint のさまざまな JSON の問題について不平を言う「問題」がたくさんあります.eslintrc
。VS Code の外部でディレクトリをリンティングしても問題は発生しません.eslintrc
。ファイル.eslintrc
と.eslintignore
ファイルはワークスペース ディレクトリにあります (ディレクトリと同じ場所.vscode
です。
私が試したこと
.eslintignore
ファイルに次のエントリを追加しようとしました。
**/.*
**/.eslintrc
.eslintrc
./.eslintrc
しかし、ファイル エディターと [問題] ペインの両方で VS Code がエラーを表示しないようにするものはありません。
VS Code の除外ファイル設定にを追加し、.eslintrc
[問題] ペインで除外ファイル フィルターを有効にしましたが、エクスプローラー ペインからファイルを非表示にしたくありません。
質問
VS Code/ESLint/vscode-eslint/犯人が.eslintrc
VS Code 内で lint している間、自分を無視するように強制するにはどうすればよいですか?
.eslintrc
ありがとう!
解決
問題は、私.eslintrc
が奇妙な JSON 風の形式であり、ESLint がそれを正しく読み取っている間に、VS Code がすべての問題について教えてくれたことでした。JSON として適切にフォーマットすると、VS Code は文句を言わなくなりました。
javascript - 特定のファイルをignorePatternsに追加すると、eslintはすべてのファイルを無視します
Next.js プロジェクトに eslint を実装しようとしていますが、リントされたくありませんnext.config.js
。ignorePatterns
に追加し.eslintrc.json
、.eslintignore
ファイルを追加eslintIgnore
し、プロパティを追加しようとしましたpackage.json
が、それらはすべて同じ誤った動作をしているようです。
ディレクトリ パスのみを残すと、期待どおりに動作します。
出力は次のとおりです。
これらの2つのエラーを削除するには、次のように追加しようとしnext.config.js
ますignorePatterns
:
しかし、これは私が得る出力です:
私はパターンを持っていないので、これは意味がありません.
。インライン コメントを追加しnext.congif.js
て、エラーをスローしている行を明示的に無視することもできますが、ファイルを完全に無視することをお勧めします。ちなみに、私のプロジェクトには、無視したいファイル以外にもたくさんのファイルがあります。
何か不足していますか?プロジェクトから特定のファイルを無視する他の方法はありますか?