コンテンツにスキップ

46

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

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

これまでの手順に従っていれば、package.json には以下の build および start スクリプトが含まれているはずです。

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

ご自身のホスティングプロバイダーで、build スクリプトを一度実行します。これにより、.next フォルダ内に本番用アプリケーションがビルドされます。

npm run build

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

npm run start

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

これで完了です。Next.js のデプロイに関するご質問は、GitHub Discussions でコミュニティに質問してください。

チャプターを完了しました。46

次へ

47: 次のステップ