服务器

了解如何从 Nuxt 2 迁移到 Nuxt 3 的服务器。

在构建的 Nuxt 3 应用程序中,不存在运行时的 Nuxt 依赖。这意味着您的站点将具有高性能且极为精简。但这也意味着您无法再挂钩到运行时的 Nuxt 服务器钩子。

阅读更多 Docs > Guide > Concepts > Server Engine.

步骤

  1. nuxt.config 中移除 render 键。
  2. ~/server/api~/server/middleware 中的任何文件都将被自动注册;您可以从 serverMiddleware 数组中移除它们。
  3. serverMiddleware 数组中的其他项更新为直接指向文件或 npm 包,而不是使用内联函数。
阅读更多 Docs > Guide > Directory Structure > Server.
阅读更多 Docs > Guide > Going Further > Hooks#server Hooks Runtime.