在第一个错误时使 eslint 退出

Jan*_*nkt 5 javascript exit eslint

我必须处理以前没有被 linted 的现有 javascript 代码。运行 eslint 会抛出 800 多个问题和 700 多个错误。

为了清理无法使用 修复的东西,--fix我想逐步解决错误。因此,将 eslint 配置为在它可以找到的第一个错误时退出会非常方便。

这真的可能吗,例如有一个解决方法?我搜索了cli 文档规则文档,但找不到类似的内容。

更新:我在 linux 上运行,因此基于 shell 的解决方案对我也有效。


编辑:

另一个用例是在 CI 管道上节省计算时间,其中代码应该是干净的,可以用于构建和部署,除非发现错误,然后它应该立即停止。在大型代码库中,这可以在更长的时间内节省大量时间。

jle*_*lee 1

希望我的答案被证明是错误的,但不幸的是,根据这个 github 问题,2018 年 eslint 团队没有足够的兴趣来赞助这个请求。