README.md 686 B

前端项目自动化部署脚本

Shell 脚本

1.部署:在本机上执行deploy.sh,开始打包前端项目,然后将前端构建产物上传到服务器上,解压到前端项目运行目录下。

脚本说明:构建->归档->上传->解压->存档(可选)

2.还原:在服务器上执行restore.sh,进入归档目录(archive)下,找到需要的前端构建产物复制到前端项目运行目录下,直接覆盖原有文件。

前端构建产物

构建产物分为两部分:HTML 文件和静态资源( JavaScript、CSS、图片等)。

restore.sh

#!/bin/bash
cd /data/flashdeliver
\cp -rf -p archive/202408301233/* ./