2016-06-20 23 views
12

Dopo aver impostato eslint e l'aggiunta di alcuni file nella lista ignora, ogni volta che eslint viene eseguito produce avvertimenti circa i file che vengono ignorati:come mettere a tacere gli avvertimenti circa i file ignorati in eslint

/path/to/file/name.min.js 
    0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override 

Come può questo avvertimento essere messo a tacere?

+0

Ho lavorato un po 'negli ultimi mesi su come ESLint ignori gli avvertimenti. Hai ancora problemi con le versioni recenti di ESLint? – IanVS

risposta

2

Una soluzione che conosco al momento è --quiet opzione, che sopprime tutte le avvertenze. Ovviamente questo non ha senso se hai delle regole "warn" nella tua configurazione.

Un altro modo per non mostrare che l'avviso è di usare nomi di dir: eslint src invece di motivi di globbing: eslint src/*.

1

Non è possibile e non hanno intenzione di risolverlo poiché non lo considerano un bug. Quindi, se si passa a un file che viene ignorato, verrà ignorato: https://github.com/eslint/eslint/issues/5623

Prima di eseguire il commit, eseguiamo i ganci di pre-commit prima di eseguire il commit, quindi è stato necessario scrivere alcuni codice aggiuntivo per distinguere tra avvisi effettivi e avvisi ignorati dal file e solo fallire il linting se viene generato un avviso o un errore effettivo.

Problemi correlati