有没有办法运行 eslint --fix foo.js 而不直接在原文件中进行修复?我希望修复后的文件能够保存到另一个文件中。谢谢。
现在有一种方法可以做到这一点。
我刚刚运行了以下命令,使用 ESLint-formatters ESLint-formatters:
npx eslint . --fix --format json --output-file eslintreport.json
还有一些包,如 ESLint Output,可以帮助您实现超出最新 ESLint cli 支持的格式化程序的扩展功能。
此外,还可以在这里查看:具有更多信息的有用 SO 帖子
--fix
选项可以避免将修复应用于当前文件,同时仍将修复保存到报告文件中。 - Brett Zamir