我们把一个多人协作的vue前端项目发布服务器,一般要经过以下步骤:
如果用jenkins来构建的话,只需要点击一次构建按钮,就可以自动完成以上的步骤了,而且根据需求,可以实现更多的功能。
jenkins需要运行在Java的环境中,所以前提是需要先安装jdk,测试jdk是否安装好,在命令行输入:java -version
下载地址 jenkins下载
下载后点击安装,默认端口是8080,然后打开 http://localhost:8080/
,会出现如下页面:
根据提示,输入管理员密码,,然后安装推荐插件,等待安装完毕后,然后设置登录的用户名和密码,就可以进入jenkins的页面了:
首先下载插件publish over ssh:
test configuration
按钮,测试配置nodejs plugin
global tool configuration
一些必要的插件安装配置过后,就可以开始构建项目了
源码管理
配置项,选择git
,此配置目的是自动从远程拉取代码,添加
完成配置后,才能选择:我们这里是vue项目,所以选择node环境,并选择2.3配置node环境
所配置的node版本:
这一步jenkins会依次执行我们所配置的脚本,
execute windows batch command
,这里面就可以添加脚本,像在命令行一样增加构建步骤
,然后选择send files or execute commands over ssh
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\项目名称
这样一个最基本的vue项目的持续构建就完成啦,不需要再手动构建项目,手动上传到服务器。