問題タブ [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.

0 投票する
1 に答える
6929 参照

javascript - eslint/vscode-eslint で .eslintrc のリンティングを停止するにはどうすればよいですか?

問題

VS Code PROBLEMS ペインに、eslint のさまざまな JSON の問題について不平を言う「問題」がたくさんあります.eslintrc。VS Code の外部でディレクトリをリンティングしても問題は発生しません.eslintrc。ファイル.eslintrc.eslintignoreファイルはワークスペース ディレクトリにあります (ディレクトリと同じ場所.vscodeです。

私が試したこと

.eslintignoreファイルに次のエントリを追加しようとしました。

  1. **/.*
  2. **/.eslintrc
  3. .eslintrc
  4. ./.eslintrc

しかし、ファイル エディターと [問題] ペインの両方で VS Code がエラーを表示しないようにするものはありません。

VS Code の除外ファイル設定にを追加し、.eslintrc[問題] ペインで除外ファイル フィルターを有効にしましたが、エクスプローラー ペインからファイルを非表示にしたくありません。

質問

VS Code/ESLint/vscode-eslint/犯人が.eslintrcVS Code 内で lint している間、自分を無視するように強制するにはどうすればよいですか?

.eslintrc

ありがとう!

解決

問題は、私.eslintrcが奇妙な JSON 風の形式であり、ESLint がそれを正しく読み取っている間に、VS Code がすべての問題について教えてくれたことでした。JSON として適切にフォーマットすると、VS Code は文句を言わなくなりました。

0 投票する
0 に答える
6515 参照

javascript - 特定のファイルをignorePatternsに追加すると、eslintはすべてのファイルを無視します

Next.js プロジェクトに eslint を実装しようとしていますが、リントされたくありませんnext.config.jsignorePatternsに追加し.eslintrc.json.eslintignoreファイルを追加eslintIgnoreし、プロパティを追加しようとしましたpackage.jsonが、それらはすべて同じ誤った動作をしているようです。

ディレクトリ パスのみを残すと、期待どおりに動作します。

出力は次のとおりです。

これらの2つのエラーを削除するには、次のように追加しようとしnext.config.jsますignorePatterns:

しかし、これは私が得る出力です:

私はパターンを持っていないので、これは意味がありません.。インライン コメントを追加しnext.congif.jsて、エラーをスローしている行を明示的に無視することもできますが、ファイルを完全に無視することをお勧めします。ちなみに、私のプロジェクトには、無視したいファイル以外にもたくさんのファイルがあります。

何か不足していますか?プロジェクトから特定のファイルを無視する他の方法はありますか?