This commit is contained in:
jeremygan2021
2025-10-21 16:57:13 +08:00
parent 41b0e1e3e8
commit 6ae254d4ba
2 changed files with 106 additions and 0 deletions

View File

@@ -124,6 +124,25 @@ npm run build
构建产物将生成在 `build` 目录中,可用于部署到生产环境。
### 自动化部署
项目包含一个自动化部署脚本 `deploy.sh`,可以一键完成构建、清理和部署操作:
```bash
# 给脚本添加执行权限
chmod +x deploy.sh
# 运行部署脚本
./deploy.sh
```
该脚本会:
1. 自动构建项目
2. 清理无用文件(如.map文件、.DS_Store等
3. 将构建结果部署到指定服务器
> **注意**脚本中使用了密码认证方式进行服务器连接出于安全考虑建议在生产环境中使用SSH密钥认证替代密码认证。
### 运行测试
```bash