【问题标题】:npm script for automatic linting failed用于自动 linting 的 npm 脚本失败
【发布时间】:2020-07-20 14:05:36
【问题描述】:

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

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

自动检查 vue 项目中的所有 .vue.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.

谁有想法?

【问题讨论】:

  • 你能修复单个 vue 文件吗?你得到了什么--debug --fix vue/**/*.vue
  • 已修复 "lint": "eslint --fix vue/**" 但感谢兄弟 :)
  • 没有&&你会得到什么? eslint --fix vue/**/*.vue eslint --fix vue/**/*.js 。希望这行得通。

标签: javascript node.js vue.js npm eslint


【解决方案1】:

删除 && 应该可以。为 .vue.js 创建命令 vue-cli-service 仅 lint Vue CLI 目录。结果定义为:

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

【讨论】:

  • 我没有使用cli
猜你喜欢
  • 1970-01-01
  • 2017-06-07
  • 1970-01-01
  • 2021-01-02
  • 2017-08-15
  • 2020-06-08
  • 2019-02-10
  • 2019-11-11
  • 2019-01-29
相关资源
最近更新 更多