deploy-site
将 opentraces.ai 营销站点部署到 Vercel 生产环境。当用户说“部署站点”、“部署到 vercel”、“推送站点”、“发布站点”或“部署站点”时使用。对于包含版本提升和包发布以及站点部署的完整协调版本,请改用 /release-pack。 --- # 部署站点 将 Next.js 营销站点 (`web/site/`) 部署到 Vercel 生产环境。 ## 上下文 - **项目**:Vercel 上的 `opentraces` (jayfareis-projects/opentraces) - **框架**:Next.js 16 (App Router) - **根目录**:Vercel 在 `web/site/` 处配置根目录 - **域**:opentraces.ai - **构建**:`next build`(从 `web/site/` 运行) - **版本**:自动读取在构建时通过 `next.config.ts` 进行 `src/opentraces/__init__.py` ## 步骤 ### 1. 验证本地构建 ```bash cd web/site && npm run build ``` 如果构建失败,请在部署之前修复问题。 ### 2. 提交并推送 确保所有更改均已提交并推送至 `main`: ```bash git status git push origin main ``` ### 3. 部署到 Vercel 从 **repo root**(而不是 `web/site/`)运行部署,因为 Vercel 从其项目设置中解析根目录: ```bash cd /path/to/repo/root npx vercel --prod ``` ### 4. 验证 检查 Vercel 输出中的部署 URL。制作网址为:```
更新日志: Source: GitHub https://github.com/JayFarei/opentraces
评论加载中...