全平台部署指南
xmcp的构建输出具有出色的环境适应性,重点推荐三种方案:
方案一:Vercel无服务器部署
- existir
package.json
Adicionar"build": "xmcp build"
- estabelecer
vercel.json
配置路由重定向 - 通过GitHub仓库实现CI/CD自动化
方案二:传统服务器部署
- estar em movimento
npm run build
gerandodist/
- 使用PM2进程管理:
pm2 start dist/server.js
- 搭配Nginx反向代理处理HTTPS
方案三:容器化部署
- 创建包含Node.js环境的Dockerfile
- 多阶段构建优化镜像体积(可缩减至150MB)
- 支持K8s水平扩展
所有方案都保持相同的API接口规范,切换部署平台无需修改业务代码。
Essa resposta foi extraída do artigoxmcp: uma estrutura TypeScript para criar e distribuir aplicativos MCPO