コンテンツへスキップ

Next.js アプリのデプロイ

その他のホスティングオプション

Next.js は、Node.js をサポートする任意のホスティングプロバイダーにデプロイできます。

これまでの手順に従った場合、package.json には次の build スクリプトと start スクリプトが含まれているはずです。

{
  "scripts": {
    "dev": "next",
    "build": "next build",
    "start": "next start"
  }
}

独自のホスティングプロバイダーで、.next フォルダーに本番アプリケーションをビルドする build スクリプトを一度実行します。

npm run build

ビルド後、start スクリプトは、静的に生成されたページとサーバーサイドでレンダリングされたページ、および API ルートの両方を提供するハイブリッドページをサポートする Node.js サーバーを開始します。

npm run start

ヒント: 次のように更新することで、package.jsonstart スクリプトをカスタマイズして PORT パラメーターを受け入れることができます。 "start": "next start -p $PORT"

以上です!Next.js のデプロイについて質問がある場合は、GitHub Discussions でコミュニティに質問できます。