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.json
のstart
スクリプトをカスタマイズしてPORT
パラメーターを受け入れることができます。"start": "next start -p $PORT"
。
以上です!Next.js のデプロイについて質問がある場合は、GitHub Discussions でコミュニティに質問できます。