ESLint:如何在配置文件中指定可自动修复的规则(使用--fix)?

问题描述 投票:1回答:2

我可以控制eslint --fix自动修复的规则吗?

我有多个规则,但我不希望修复所有可修复的规则来做eslint --fix。有没有办法在配置文件中指定它们?

javascript eslint
2个回答
0
投票

是的,您可以使用eslint --fix-type Array执行此操作:

https://eslint.org/docs/user-guide/command-line-interface#options

--fix-type Array指定要应用的修复类型(问题,建议,布局)


0
投票

如果你的应用使用ember-cli-eslint插件,那么,

从您的ember根文件夹运行npm run lint:js以列出所有linting错误。

运行qazxsw poi来修复所有掉毛错误。

注意:

此选项指示ESLint尝试修复尽可能多的问题。修复了实际文件本身,只输出剩余的未修复问题。并非所有问题都可以使用此选项修复,并且该选项在以下情况下不起作用:

  • 当代码通过管道传递给ESLint时,此选项会引发错误。
  • 除非处理器选择允许自动修复,否则此选项对使用处理器的代码没有影响。
© www.soinside.com 2019 - 2024. All rights reserved.