在jenkins搭建流水线的时候,遇到npm install报错?
在npm6.x版本以前,当你须要运行npm script时,比方 npm install,须要手动设置 --unsafe-perm,否则npm会以一个non-root用户操作,导致操作失败。
npm install --unsafe-perm
摘自 npm#unsafe-perm
也可能npm_module存在install超时失败,这时候能够长期用阿里云的资源库下载npm资源:
npm install --registry=https://registry.npm.taobao.org