全平台部署指南
xmcp的构建输出具有出色的环境适应性,重点推荐三种方案:
方案一:Vercel无服务器部署
- existieren
package.json
hinzufügen"build": "xmcp build"
- einrichten.
vercel.json
配置路由重定向 - 通过GitHub仓库实现CI/CD自动化
方案二:传统服务器部署
- in Bewegung sein
npm run build
Erzeugung vondist/
- 使用PM2进程管理:
pm2 start dist/server.js
- 搭配Nginx反向代理处理HTTPS
方案三:容器化部署
- 创建包含Node.js环境的Dockerfile
- 多阶段构建优化镜像体积(可缩减至150MB)
- 支持K8s水平扩展
所有方案都保持相同的API接口规范,切换部署平台无需修改业务代码。
Diese Antwort stammt aus dem Artikelxmcp: ein TypeScript-Framework zum Erstellen und Verteilen von MCP-AnwendungenDie