umi-next
umi-next copied to clipboard
如何部署具有 api route 功能的 umi 4 项目?
比如想在私有服务器 docker 部署呢?
API 路由目前只支持部署到 Vercel 的 Serveless Function,但未来会推出更多部署场景。
你说的私有服务器指的是你已经有一个 Node.js 后端服务,然后想要把 Umi 的 API 路由功能接入进去吗?
如果是这个场景,未来 API 路由可以导出为一个类似 Express 中间件的产物,然后将这个中间件加入到服务中即可。
可能有那个场景,现在我想一体化部署到自己的服务器
看到 nextjs 有如下方式:
- https://nextjs.org/docs/deployment#nodejs-server
- https://nextjs.org/docs/deployment#docker-image
@xartd 这个等 #794 合进去以后再一起做,让 Umi 可以打包为独立运行的服务器(含 SSR + API route)