一、前言
本篇文章是基于 Jenkins | 一键打包部署Vue前端应用 编写的,如果之前没看过,建议先大概浏览一遍,知道在Jenkins中如果使用npm对Vue项目进行打包、部署的操作。
但是npm在安装包的时候会出现有的依赖拉不下来的情况,从而导致由于网络问题导致的构建失败,而yarn会在第一次构建的时候就生成缓存,后面构建的时候,会先看缓存区有没有package.json里用到的依赖包,如果有的话就不会下载,没有才会下载,提高了效率。
二、Yarn打包前台命令
在jenkins中将shell命令替换 由原本的npm打包换成yarn打包
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
n