2015-09-11 4 views
14

名前が特定のパターンに一致するファイルにルールを適用するようにESLintを設定することはできますか?私はディレクトリ内の個別のルールシートを持つことが可能だが、知っている場合には構造が以下の通りです:特定のファイル名パターンのみにESLintルールを適用させる

app 
| 
|- module1 
|  |- module1.js 
|  |- module1.spec.js 
| 
|- module2 
|  |- module2.js 
|  |- module2.spec.js 

そして、私は唯一* .spec.jsファイルに適用されるプロジェクト全体のルールをしたいです。 私は.eslintrcまたは特定のルールのために考慮すべきファイル名を指定する任意の他、simlilar方法で

"include-pattern": "*.spec.js" 

のような設定を持つことを期待したいです。

答えて

17

現在、これはサポートされていません。しかし2.0.0バージョンでは、この機能について積極的に取り組んでいます。

は、進捗状況を追跡するには、次のhttps://github.com/eslint/eslint/issues/3611

+0

は、ありがとうございました! – wap300

+2

サポートが追加されました:https://github.com/eslint/eslint/pull/7177 – singh1469

2

一時的な回避策は、この内部のようなもので.eslintignoreファイルを使用することです:素晴らしいニュースだ

*.js !*.spec.js

関連する問題