javascript - 用于自动 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.
任何人的想法?
解决方案
删除&&
,这应该工作。使命令vue-cli-service
lint 仅用于 Vue CLI 目录.vue
和.js
. 结果定义为:
"lint": "eslint --fix vue/**/*.vue vue/**/*.js"
推荐阅读
- python - Python asyncio.sleep
- html - 超过一排的条目居中而不是左对齐
- php - 跟踪器响应中 peers6 字典的编码是什么?
- google-chrome-extension - 加载网页后,我的 chrome 扩展程序应在 120 秒后弹出
- javascript - Webpack 不加载 css 仅通过 index.js 上的导入加载
- java - 使用实体管理器 nativequery 删除不做任何事情
- matplotlib - Matplotlib 更改句柄在图例中的偏移
- amazon-web-services - 每当我尝试使用 NextToken 参数时,我总是会收到“无效输入”错误
- node.js - 无法使用猫鼬模式将多个对象存储在数组中
- python - 根据布尔值选择第一行或最后一行