eslint --修复在 npm 运行 时不起作用

eslint --fix not working when running by npm

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 运行 lint 报告正在生成但没有修复。但是,如果我 运行 执行相同的命令

eslint ./data/* --format html --output-file ./finalresult.html --fix

从控制台它在 fix.Why 之后生成报告是这样吗?我做错了什么吗?谁能帮帮我

检查本地和全局 node_modules 中 eslint 的版本。

当我们从命令行 运行 执行时,全局 eslint 执行,而 npm 使用本地 node_modules.