Nuxt 官方部署文档很明确:
- 可以跑在 Node.js server
- 可以预渲染成静态
- 可以部署到 serverless / edge
#1. Node 服务模式 —— 完整演播中心
构建后入口是:
node .output/server/index.mjs这是最完整的 Nuxt 形态。
适合:
- SSR
- 服务端接口
- 登录态页面
- 复杂全栈能力
#2. 静态托管模式 —— 预录频道
npx nuxt generate然后把 .output/public 部署到静态托管。
适合:
- 文档站
- 官网
- 落地页
- 预生成内容站
#3. Serverless / Edge —— 分布式播控节点
Nuxt 官方明确说明 Nitro 支持多种 provider preset,可以发往:
- Node
- Serverless
- Edge
这意味着你部署 Nuxt,不该先问:
“我能不能部署到某某平台?”而应该问:
“我的节目到底需要直播、预录,还是混播?”部署方式是渲染策略的后果,不是最后的补丁。