跑通本地Web测试,准备服务端部署

This commit is contained in:
moyin
2025-12-06 17:12:24 +08:00
parent 9e0b559c05
commit fe82d8f267
59 changed files with 3114 additions and 4889 deletions

View File

@@ -133,12 +133,30 @@ WebSocket 服务器监听端口: `8080`
详细 API 文档请参考 `server/README.md`
## Web 导出
## Web 导出和部署
1. 在 Godot 中打开 "项目" -> "导出"
2. 添加 "HTML5" 导出预设
3. 配置导出选项
4. 点击 "导出项目"
### 快速导出
1. 在 Godot 中打开 "项目" → "导出"
2. 添加 "Web" 导出预设
3. 配置导出选项(线程支持、资源嵌入等)
4. 导出到 `web_build/` 目录
### 本地测试
```bash
cd web_build
python -m http.server 8000
```
访问 http://localhost:8000 测试游戏
### 生产部署
项目已配置 Docker + Nginx 部署方案nginx 配置已针对 Godot Web 优化(包含 CORS 头部、MIME 类型、缓存策略等)。
详细的导出配置、部署步骤、性能优化和问题排查,请参考:
**[Web 部署完整指南](WEB_DEPLOYMENT_GUIDE.md)**
## 开发指南
@@ -197,6 +215,9 @@ A: 查看控制台详细错误信息,确保所有文件已保存
| 🧪 **测试功能** | [快速测试指南](HOW_TO_TEST.md) |
| 💻 **开发扩展** | [开发者技术文档](DEVELOPER_GUIDE.md) |
| 🚀 **部署上线** | [部署和运维指南](DEPLOYMENT_GUIDE.md) |
| 🖥️ **服务器部署** | [服务器部署完整指南](SERVER_DEPLOYMENT_GUIDE.md) |
| 🌐 **Web 部署** | [Web 部署完整指南](WEB_DEPLOYMENT_GUIDE.md) |
| ✅ **部署检查清单** | [部署检查清单](DEPLOYMENT_CHECKLIST.md) |
| 📊 **项目演示** | [演示指南](DEMO_GUIDE.md) |
| 🔧 **配置环境** | [环境配置指南](SETUP.md) |