【发布时间】:2020-11-03 04:40:13
【问题描述】:
我希望能够禁用 --fix 在控制台中运行 eslint 以获取 repo 时修复的规则。这样做的原因是因为 --fix 会导致我们的 jsdoc eslint 规则出现不良行为。它会在我们的项目中创建无效或有时为空的 jsdoc——这通常会导致更多的 eslint 规则(由于我们的配置)并导致大量的手动修复或删除。
我只想运行 --fix 而不涉及任何 jsdoc 规则,以便我可以手动完成 jsdoc - 而 eslint 修复所有其余规则。
我遇到了这个 SO 问题-但答案中提到的包不支持非核心插件。
除了每次运行 linter 时修改我的 eslintrc 文件或使用 vscode 进行 linting 和修改 Web 编辑器的配置之外,我还能做些什么吗?对于较新的文件来说这没什么大不了的,但是当存在数百个我无法轻松自动修复的间距错误时,检查旧文件是一件苦差事。
【问题讨论】:
-
刚遇到这个问题,发现截至一周前,上面链接的包现在“支持所有 eslint 核心规则和 3rd-party 插件(范围包除外)。”
标签: eslint