简单的VUE前端部署脚本,可以适用于其他的静态代码部署

具体代码如下:

#!/bin/bash
 
time=$(date "+%Y-%m-%d-%H-%M-%S")
echo $time

mv current history/h-$time

mv dist ./current

把部署脚本放在前端代码的同一个目录

current目录是最新的前端代码目录

dist 是待更新的前端代码目录

history 是历史的前端代码目录存放目录

每次执行脚本后,这次被更新的版本就会被打上时间标记,然后保存到history目录