46
チャプター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.jsonのstartスクリプトを次のように更新して、PORTパラメータを受け入れるようにカスタマイズできます。"start": "next start -p $PORT"。
これで完了です。Next.js のデプロイに関するご質問は、GitHub Discussions でコミュニティに質問してください。
役に立ちましたか?