# 前端项目自动化部署脚本

## Shell 脚本

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

> 原理步骤：构建->归档->上传->解压->存档（可选）

2.还原：在服务器上执行`restore.sh`，将备份目录下的前端静态资源文件覆盖到前端项目运行目录下的资源文件。

### restore.sh

```bash
cd /data/flashdeliver
\cp -rf -p archive/202408301233/* ./
```
