我已经在我的create-react-app安装的根目录中放置了一个.eslintignore文件,因此我可以忽略来自供应商库的警告.
如果我从命令行运行eslint,它工作正常:
./node_modules/.bin/eslint src/js/vendor/jquery.js
...warnings ignored...
但是,运行npm start和npm run build似乎忽略了忽略文件.
如何在此处实现我想要的功能 – 无需编辑单个供应商文件来添加eslint选项?
最佳答案 是.eslintignore被忽略.根据
this issue.
CRA 1.x+ purposely does not support .eslintignore. Sorry!
Workarround
>将/ * eslint-disable * /添加到文件的开头.
>将供应商文件移至公共/或使用NPM包.