可能年纪大了,对于新东西的学习和接收有点慢,花了差不多一周的时间,终于把jenkins配置好了,可以自动打包,与手动打出来的一样,以后就解放双手了。
![](https://i-blog.csdnimg.cn/blog_migrate/74fa7204a916a4f4adbb4414dbd1a04a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ea3f90ba2fd6adb48bbd964943924a73.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bfe6e8943c68b0ee915f3c571e70d1c4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/aefd79a5787b735d08e68f098f73edd4.png)
#!/bin/bash
npm cache clean -f
npm -v
node -v
npm install npm@6.14.4 -g
npm -v
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass
npm uninstall node-sass
npm i -S sass
npm config set registry https://registry.npm.taobao.org
npm uninstall -g cnpm
npm install cnpm@6.2.0 -g --registry=https://registry.npm.taobao.org
cnpm -v
cnpm install
node --max_old_space_size=5048 ./node_modules/@angular/cli/bin/ng build --configuration=production
rm -rf dist.tar.gz # 删除上一个\已存在的dist压缩包
tar -zcvf dist.tar.gz dist # 将新打的dist包进行压缩