首页 > 解决方案 > 用于自动 linting 的 npm 脚本失败

问题描述

我想设置一个简单的脚本——修复所有文件,如下所示:

"lint": "eslint --fix vue/**/*.vue && eslint --fix vue/**/*.js"

vue 项目中的所有.vue和文件的自动 lint 。.js

这不会起作用。

它给了我一个:

npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! project@1.0.0 lint: `eslint --fix vue/**/*.vue && eslint --fix vue/**/*.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the project@1.0.0 lint script.

任何人的想法?

标签: javascriptnode.jsvue.jsnpmeslint

解决方案


删除&&,这应该工作。使命令vue-cli-servicelint 仅用于 Vue CLI 目录.vue.js. 结果定义为:

"lint": "eslint --fix vue/**/*.vue vue/**/*.js"

推荐阅读