由于前端每次发布版本,需要手动打包,将dist包再登录服务器后,放入指定位置,这时需要考虑的问题就是,手动操作会出现打错包,包放错的问题,所以希望可以实现自动安装依赖,代码检查,打包,部署四个步骤一体化的过程
一、Linux 安装nginx
在Linux上安装NGINX的步骤如下:
打开终端(命令行界面)。
如果你想修改NGINX的配置文件,你可以找到NGINX的配置文件路径(一般在
/etc/nginx/
目录下),然后使用文本编辑器进行修改。例如,可以使用以下命令打开配置文件:
sudo nano /etc/nginx/nginx.conf
完成修改后,保存并退出编辑器。然后,重新加载NGINX配置文件的命令为:
sudo systemctl reload nginx
sudo yum install npm
// npm 配置指向淘宝镜像
npm config set registry https://registry.npm.taobao.org/
// 安装 yarn,yarn打包更快
npm install -g yarn
- zip dist.zip ./dist
- cp ./dist.zip /opt/project/test-web/ # /为根目录,可自己查看服务器根目录路径
- cd /opt/project/test-web
- cp -r dist /opt/project/web-bak/test/dist-`date +%y%m%d-%H:%M:%S` #主要用于备份dist文件
- rm -rf dist #删除dist文件
- unzip dist.zip #解压dist.zip文件
- echo "deploy...finished"
1. 压缩 dist 文件
yum install zip
2. 解压
yum install unzip