我希望能够禁用 --fix 在控制台中为存储库运行 eslint 时修复的规则。这样做的原因是因为 --fix 会导致我们的 jsdoc eslint 规则出现不良行为。它在我们的项目中创建了无效的或有时是空的 jsdoc,这通常会导致更多的 eslint 规则(由于我们的配置)并导致大量的手动修复或删除。
我想运行 --fix 而不触及任何 jsdoc 规则,以便我可以手动完成 jsdoc - 而 eslint 修复所有其余规则。
我遇到了这个问题 - 但答案中提到的包不支持非核心插件。
除了每次运行 linter 时修改 eslintrc 文件或使用 vscode 进行 linting 和修改 Web 编辑器的配置之外,我还能做些什么吗?对于较新的文件来说这不是什么大问题,但是当存在数百个我无法轻松自动修复的间距错误时,对旧文件进行 linting 是一件苦差事。
我可以控制eslint --fix
自动修复哪些规则吗?
我有多个规则,但我不希望在执行时修复所有可修复的规则eslint --fix
。有没有办法在配置文件中指定它们?