首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.eslintignore是否被create-react-app忽略?

.eslintignore是否被create-react-app忽略?
EN

Stack Overflow用户
提问于 2017-02-19 15:08:38
回答 3查看 9.4K关注 0票数 13

我已经在我的create-react-app安装的根目录中放置了一个.eslintignore文件,所以我可以忽略来自供应商库的警告。

如果我从命令行运行eslint,它工作得很好:

代码语言:javascript
复制
./node_modules/.bin/eslint src/js/vendor/jquery.js
...warnings ignored...

但是,运行npm startnpm run build似乎会忽略忽略文件。

我如何才能在这里实现我想要做的事情--而不是编辑单独的供应商文件来添加eslint选项?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-08-18 05:28:19

是忽略 .eslintignore。根据this issue的说法。

CRA 1.x+故意不支持.eslintignore。抱歉的!

工作区

  • /* eslint-disable */添加到文件的开头。
  • 将供应商文件移动到public/或使用NPM包。
票数 8
EN

Stack Overflow用户

发布于 2020-02-10 22:08:14

这是通过CRA代码库中的提交修复的:https://github.com/facebook/create-react-app/commit/6f5221c2d7df0b7a097cfdd461967422c3013e12#diff-dc0c4e7c623b73660da1809fc60cf6ba

只需在项目根目录下的.env文件中添加EXTEND_ESLINT=true即可。

票数 13
EN

Stack Overflow用户

发布于 2017-05-17 02:08:09

如果我从根目录的.eslintignore中排除了完整的目录,这似乎是可行的。这是我的.eslintignore

代码语言:javascript
复制
src/js/vendor/
src/vendor/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42324618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档