2017-02-19 5 views
4

Я разместил файл .eslintignore в корне моей установки для создания-реакции-приложения, поэтому я могу игнорировать предупреждения из libor поставщиков..eslintignore игнорируется приложением create-react-app?

Он отлично работает, если я бег eslint из командной строки:

./node_modules/.bin/eslint src/js/vendor/jquery.js 
...warnings ignored... 

Однако работает npm start и npm run build, кажется, игнорирует игнорирования файла.

Как я могу достичь того, что я хочу здесь сделать - без редактирования отдельных файлов поставщиков, чтобы добавить параметры eslint?

+0

Вы когда-нибудь это выясняли? – Karoh

ответ

1

ДА .eslintignore игнорируется. Согласно this issue.

CRA 1.x + намеренно не поддерживает .eslintignore. Сожалею!

Workarround

  • добавить /* eslint-disable */ в начало файла.

  • перемещать файлы поставщиков в public/ или использовать пакет NPM.

0

Казалось бы работать, если исключить полные каталоги из .eslintignore в корне. Вот мой .eslintignore

src/js/vendor/ 
src/vendor/ 
Смежные вопросы