本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/23/ESLint%E7%9A%84%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%95%8C%E9%9D%A2/
摘要
本文主要讲述了:
- 查看版本
- 查看帮助
- 处理文件
- 设定检查报告的输出格式
- 将检查报告输出到文件
- 手动指定配置文件
- 禁止读取配置文件
- 禁止忽略
- 输出对特定文件而言有效的配置
正文
查看版本
1 |
|
查看帮助
1 |
|
处理文件
示例:
1 |
|
设定检查报告的输出格式
示例:
1 |
|
将检查报告输出到文件
示例:
1 |
|
手动指定配置文件
注意:通过命令行手动指定的配置文件优先级最高。
示例:
1 |
|
特别注意:如果存在其余的配置文件,依旧会进行层叠合并,除非使用--no-eslintrc
参数禁止读取这些配置文件。
1 |
|
禁止读取配置文件
示例:
1 |
|
禁止忽略
示例:
1 |
|
此时.eslintignore
、--ignore-path
、--ignore-pattern
都将失效。
输出对特定文件而言有效的配置
示例:输出对foo.js
而言有效的配置(已经过层叠合并处理)。
1 |
|
注意:某些情况下,eslint --print-config
的结果是不可靠的
示例:以下两种配置,eslint --print-config README.md
的结果是相同的,但实际上并不是这样
1 | root: true |
和
1 | root: true |
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/09/23/ESLint%E7%9A%84%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%95%8C%E9%9D%A2/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/09/23/ESLint%E7%9A%84%E5%91%BD%E4%BB%A4%E8%A1%8C%E7%95%8C%E9%9D%A2/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。