Nuxt Nation カンファレンスが開催されます。11月12日~13日にご参加ください。

サーバー

Nuxt 2からNuxt 3サーバーへの移行方法を学びます。

ビルドされたNuxt 3アプリケーションには、ランタイムNuxtの依存関係はありません。つまり、サイトのパフォーマンスが非常に高く、非常に軽量になります。しかし、これはランタイムNuxtサーバーフックに接続できなくなることも意味します。

詳しくはドキュメント > ガイド > 概念 > サーバーエンジンをご覧ください。

手順

  1. nuxt.config内のrenderキーを削除します。
  2. ~/server/apiおよび~/server/middleware内のファイルは自動的に登録されるため、serverMiddleware配列から削除できます。
  3. serverMiddleware配列内の他の項目を、インライン関数ではなく、ファイルまたはnpmパッケージを直接参照するように更新します。
詳しくはドキュメント > ガイド > ディレクトリ構造 > サーバーをご覧ください。
詳しくはドキュメント > ガイド > さらに深く > フック#サーバーフックランタイムをご覧ください。