从eslint看传参
-
--fix
:eslint自动修复模式
{
"script":{
"lint:js": "eslint *.js",
"lint:js:fix": "npm run lint:js -- --fix"
}
}
--fix
参数前面的 --
分隔符,意指要给 npm run lint:js
实际指向的命令传递额外的参数
- 运行:npm run lint:js:fix 或者 npm run lint:js -- --fix 或者 eslint *.js ''--fix"
给 npm script 添加注释
{
"//":"运行所有代码检查和单元测试",
"test":"npm-run-all --parallel lint:* mocha"
}
{
"test": "npm-run-all --parallel lint:* mocha",
"test": "# 运行所有代码检查和单元测试 \n npm-run-all --parallel lint:* mocha"
}
npm script 运行时日志输出
- 只有命令本身的输出:
--loglevel silent
、--silent
或者-s
- 显示尽可能多的运行时状态:
--loglevel verbose
、--verbose
或者-d
网友评论