热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用yarn运行react项目指令_Jenkins|使用yarn构建前端项目

一、前言本篇文章是基于Jenkins|一键打包部署Vue前端应用编写的,如果之前没看过,建议先大概浏览一遍,知道在Jenkins中如果使用

ac7a7aadc9fe6a2c001f7e4462541aa9.png

一、前言

本篇文章是基于 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
npm install
npm run build

替换成如下命令即可:

node -v
npm install -g yarn -registry=https://registry.npm.taobao.org
yarn -v
yarn install --pure-lockfile 
#--pure-lockfile  这个参数是在服务器install不生成yarn.lock,防止服务器和本地代码冲突
yarn run build

这样就可以了,如果出现问题,可以到服务器上检查下Yarn的环境是否安装成功,切记检查的是打包运行的环境。

「相关阅读:」

Jenkins | 一键打包部署Spring Boot 应用的Docker镜像

CentOS下使用Docker安装Jenkins及配置详细教程

记录Jenkins报出大量package does not exist案发现场

觉得有用就顺手转发一下,右下角点个在看,非常感谢!

长按/扫码关注我吧,会找到你想要的……7ed2ee5f2f8f34680f35538496849b01.png 

ab0ce19a08ae0a0aafe1be9873a85f15.png

   喜欢就点个在看吧58a3197ef1e27afb9b46d845ff31055c.png



推荐阅读
author-avatar
2364118915_86406b_479
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有