Jenkins 打包失败
npm run build 总是失败,每次失败报错还不一样。
然后 npm install 每次安装 还总有包超时
MobaXterm1_CHS1 SSH 链接,手工安装也不行。
经过分析 两个关键点
1. nexus 数据源不够多,多添加几个源
huawei-npm-proxy
https://mirrors.huaweicloud.com/repository/npm/
npm-cnpm
https://r.cnpmjs.org/
npm-taobao
http://registry.npm.taobao.org/
npm-taobao-2
https://registry.npmmirror.com/
常用的几个源添加到 group里面
2. package-lock.json 不要提交,放到.gitignore 里面
原因是,开发是windows环境,在linux下打包,这个文件如果存在就会用windows的包,自然就有问题了。