# 🚀 快速开始 - 前端 App 部署 ## ⚡ 一分钟快速部署 ### 1. 构建前端 ```bash cd D:\main\DesignerCEP\Designer npm run build:core ``` ### 2. 启动管理工具 ```bash cd D:\main\DesignerCEP\AdminTool python admin_gui.py ``` ### 3. 部署到服务器 1. 打开 **"自动化部署"** 标签页 2. 点击 **"浏览..."** 选择 `Designer/dist_core` 目录 3. 输入备注(可选) 4. 点击 **"🚀 部署到服务器"** 5. 等待部署完成(约 1-2 分钟) ### 4. 验证部署 访问:https://app.aidg168.uk/ --- ## 📝 注意事项 ### ✅ 部署前检查 - [ ] 已运行 `npm run build:core` - [ ] `dist_core/` 目录存在且完整 - [ ] 服务器 SSH 信息正确 - [ ] 数据库连接正常 ### ⚠️ 重要提醒 - **部署会直接替换线上版本**,建议在非高峰期操作 - **首次部署**可能需要创建数据库表(会自动执行) - **回滚功能**可以快速恢复到之前的版本 --- ## 🔄 回滚操作 如果新版本有问题: 1. 打开 **"版本历史管理"** 2. 选择要回滚的版本(点击表格行) 3. 点击 **"⏪ 回滚到选中版本"** 4. 确认操作 5. 刷新 https://app.aidg168.uk/ 验证 --- ## 🗑️ 清理旧版本 定期删除不需要的历史版本: 1. 选择要删除的版本 2. 点击 **"🗑️ 删除选中版本"** 3. 确认删除 **注意**:无法删除当前正在使用的版本 --- ## ❓ 遇到问题? ### 连接失败 - 检查服务器 SSH 信息 - 点击 **"测试连接"** 按钮验证 ### 数据库错误 - 确认 `deploy_config.json` 中的 MySQL 配置 - MySQL 必须运行在远程服务器上(103.97.201.136) ### 部署后页面没更新 - 清除浏览器缓存(Ctrl+F5) - 或重启 Caddy:`systemctl restart caddy` --- ## 📚 详细文档 查看完整文档:[部署功能使用说明.md](./部署功能使用说明.md)