0
点赞
收藏
分享

微信扫一扫

npm script工作流(三)传递参数

小迁不秃头 2021-09-28 阅读 57

从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
举报

相关推荐

0 条评论