eslint --fix 选项在我通过 npm 运行时不起作用。这是我的package.json 脚本
"scripts":
{
"start": "nodemon ./server.js --exec babel-node",
"lint": "eslint ./data/* --format html --output-file ./finalresult.html --fix ; exit 0"
}
当我使用命令 npm run lint 运行它时,报告正在生成但没有修复。但是如果我运行相同的命令
eslint ./data/* --format html --output-file ./finalresult.html --fix
修复后从控制台生成报告。为什么会这样?我做错了什么吗?谁能帮帮我
最佳答案
检查本地和全局 node_modules 中 eslint
的版本。
当我们从命令行运行时,全局 eslint 执行,而 npm 使用本地 node_modules 中的那个。
关于node.js - eslint --fix 在 npm 运行时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45348242/