Jenkins打包部署Vue项目与打包部署后端项目原理是一样的,唯一的区别在于打包和部署的脚本上。
参考:Jenkins打包部署gitee项目至阿里云ECS服务器
具体配置步骤如下:
1、创建项目及配置
进入项目文件夹,点击“新建Item”,输入前端项目任务名称创建Freestyle project项目。
基础配置如下图示:
Jenkins打包部署Vue项目与打包部署后端项目原理是一样的,唯一的区别在于打包和部署的脚本上。
参考:Jenkins打包部署gitee项目至阿里云ECS服务器
具体配置步骤如下:
1、创建项目及配置
进入项目文件夹,点击“新建Item”,输入前端项目任务名称创建Freestyle project项目。
基础配置如下图示:
名词概念:
npm(node package manager) Nodejs下的包管理器;
nvm(node version manager) Nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs;
nrm(npm registry manager) npm镜像源管理工具;
Nodejs安装
nodejs下载地址:https://nodejs.org/en/
选择安装路径直接下一步安装即可,安装完成后检查:
node -v 查看node版本
npm -v 查看包管理器版本
方式一:使用Windows自带的sc命令
1、使用管理员权限打开cmd窗口
2、注册服务命令:
sc create 服务名 binpath= 程序所在路径 type= own start= auto displayname= 服务显示名称
sc create redis binpath= d:\tools\redis--x64-5.0.14\redis-server.exe type= own start= auto displayname= redis
3、服务启动和关闭
启动服务:net start redis 或 sc start redis
停止服务:net stop redis 或 sc stop redis
删除服务:sc delete redis
查询服务详细:sc query redis
git撤销本地代码修改分以下几种情况:
情况一:未添加至缓存区的修改(未执行git add命令)
git status 查看当前状态(未提交的代码)
git checkout -- filepathname 放弃单个文件修改
git checkout . 放弃所有文件修改
注意:此命令不会删除新创建的文件,因为新创建的文件还未加入git管理,故需手动删除。
情况二:已添加至缓存区的修改(已执行git add命令)
安装环境:
VMware Workstation 10.0.1 build-1379776
CentOS-7-x86_64-Minimal-2207-02.iso
镜像文件下载地址:
https://mirrors.aliyun.com/centos/