#!/bin/bash
##用于前端代码拉取和打包以及软链
time=$(date "+%Y%m%d%H%M%S")
cd fe
git pull && npm run build
cp -r dist /home/admin/dist_version/dist_$time
ln -sfn /home/admin/dist_version/dist_$time /home/admin/asset
软链是为了在项目打包过程中,不影响页面的打开,打包完成后,项目即为最新代码
#!/bin/bash
##用于前端代码拉取和打包以及软链
time=$(date "+%Y%m%d%H%M%S")
cd fe
git pull && npm run build
cp -r dist /home/admin/dist_version/dist_$time
ln -sfn /home/admin/dist_version/dist_$time /home/admin/asset
软链是为了在项目打包过程中,不影响页面的打开,打包完成后,项目即为最新代码