2015-09-11 11 views
14

Czy można skonfigurować ESLint w taki sposób, że stosuje reguły tylko do plików, których nazwy pasują do określonego wzorca? Wiem, że to możliwe, aby mieć osobne arkusze reguł w katalogach, ale w przypadku, gdy struktura jest następująca:Czy ESLint stosuje reguły tylko do pewnych wzorców nazw plików?

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

I chcę zasady całego projektu, które miałyby zastosowanie tylko do * .spec.js plików. będę oczekiwać, aby mieć ustawienie jak

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

w .eslintrc lub innej, simlilar sposób określania nazwy plików, które powinny być brane pod uwagę szczególnych zasad.

Odpowiedz

2

tymczasowe obejście problemu jest użycie .eslintignore plik o coś takiego wnętrza:

*.js !*.spec.js