Javascript 从package.json以脚本形式运行时出现ESLint错误
我可以使用以下命令行运行ESLint:Javascript 从package.json以脚本形式运行时出现ESLint错误,javascript,node.js,eslint,Javascript,Node.js,Eslint,我可以使用以下命令行运行ESLint: ./node_modules/.bin/eslint "src/**/*.js" 当我尝试将以下语句添加到my package.json的scripts部分时: "lint": "eslint src/**/*.js", 它确实运行并给出正确的输出,但随后崩溃。我猜如果我不以package.json脚本的形式运行它,那么它与引号有关 如何向我的package.json中添加一个脚本,为我的src/目录中的所有JavaScript文件运行eslint?试
./node_modules/.bin/eslint "src/**/*.js"
当我尝试将以下语句添加到my package.json的scripts部分时:
"lint": "eslint src/**/*.js",
它确实运行并给出正确的输出,但随后崩溃。我猜如果我不以package.json脚本的形式运行它,那么它与引号有关
如何向我的package.json中添加一个脚本,为我的src/目录中的所有JavaScript文件运行eslint?试试:
"lint": "eslint -c .eslintrc ./src/"
试试看:
"lint": "eslint -c .eslintrc ./src/"
在进一步研究之后(使用谷歌中我能想到的每一个搜索),当从npm作为脚本运行时,这是ESLint的正常行为:在进一步研究之后(使用谷歌中我能想到的每一个搜索),当从npm作为脚本运行时,这是ESLint的正常行为:只需使用单引号:
"lint": "eslint 'src/**/*.js'"
只需使用单引号:
"lint": "eslint 'src/**/*.js'"
不断抛出错误。首先,它不能fin.eslintrc(必须放在.js后面)。在那之后,它崩溃了,就像我已经尝试过的一样。更糟糕的是,只有在发现错误时它才会崩溃。不断抛出错误。首先,它不能fin.eslintrc(必须放在.js后面)。在那之后,它崩溃了,就像我已经尝试过的一样。最重要的是,它只有在发现错误时才会崩溃。在路径周围。在路径周围。npm run lint-s显示linter输出并使npm输出静音。npm run lint-s显示linter输出并使npm输出静音。这修复了问题此问题已修复