全书目录

第六篇:Nuxt 完全指南 —— 全媒体演播中心宇宙

第十五章:部署 —— 开台不是把静态文件扔上去这么简单

1 分钟 355 字 第 142 / 962 个阅读单元

Nuxt 官方部署文档很明确:

  • 可以跑在 Node.js server
  • 可以预渲染成静态
  • 可以部署到 serverless / edge
#1. Node 服务模式 —— 完整演播中心

构建后入口是:

bash
node .output/server/index.mjs

这是最完整的 Nuxt 形态。

适合:

  • SSR
  • 服务端接口
  • 登录态页面
  • 复杂全栈能力
#2. 静态托管模式 —— 预录频道
bash
npx nuxt generate

然后把 .output/public 部署到静态托管。

适合:

  • 文档站
  • 官网
  • 落地页
  • 预生成内容站
#3. Serverless / Edge —— 分布式播控节点

Nuxt 官方明确说明 Nitro 支持多种 provider preset,可以发往:

  • Node
  • Serverless
  • Edge

这意味着你部署 Nuxt,不该先问:

text
“我能不能部署到某某平台?”

而应该问:

text
“我的节目到底需要直播、预录,还是混播?”

部署方式是渲染策略的后果,不是最后的补丁。