我想使用 eslint 命令标志--fix
只是修复一条规则。我尝试了命令:eslint --fix --config ./.eslintrcsomerules.js .
。但这不起作用。如何达到目的?
My .eslintrcsomerules.js文件如下:
module.exports = {
'rules': {
'indent': [2, 2],
}
};
解决由以下原因引起的问题just one规则,你需要结合--fix --rule
with --no-eslintrc
。否则,您的规则将仅与现有配置合并,并且所有可修复的问题都将得到纠正。例如。
$ eslint --no-eslintrc --fix --rule 'indent: [2, 2]'
根据您的设置,您需要将 ESLint 配置中的强制设置重新添加到命令行,以使 lint 运行成功。就我而言,我必须使用
$ eslint --no-eslintrc --parser babel-eslint --fix --rule 'indent: [2, 2]'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)