本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/26/ESLint%E7%9A%84%E5%BF%BD%E7%95%A5%E9%85%8D%E7%BD%AE/
摘要
本文主要讲述了:
- .eslintignore
- package.json
正文
在使用 ESLint 时,如果开发者认为某些文件不需要被检查,开发者应该将对应的文件名称添加进忽略配置列表。
注意:eslint 隐式忽略node_modules
和bower_components
且无法被--no-ignore
抵消,并不需要将其添加到.eslintignore
中
.eslintignore
和.eslintrc.*
不同,.eslintignore
没有层叠机制,只有 CWD 下的.eslintignore
才有效
示例:忽略 CWD 下及多级子目录下的index.js
1 | index.js |
package.json
忽略配置也可以写在package.json
里的eslintIgnore
字段中。
示例:忽略 CWD 下及多级子目录下的index.js
1 | { |
注意:.eslintignore
的优先级高于package.json
。只要独立配置文件存在,就不会读取package.json
。
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/26/ESLint%E7%9A%84%E5%BF%BD%E7%95%A5%E9%85%8D%E7%BD%AE/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/09/26/ESLint%E7%9A%84%E5%BF%BD%E7%95%A5%E9%85%8D%E7%BD%AE/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。