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