デプロイ
Koyeb
NuxtアプリケーションをKoyebインフラストラクチャにデプロイします。
Nuxtは、最小限の設定でKoyebサーバーレスプラットフォームへのデプロイをサポートしています。
設定
- ガイドに従って、Nuxt用の新しいKoyebアプリを作成します。
- プロジェクトの
package.json
ファイルでengines.node
フィールドをKoyebでサポートされているNode.jsのバージョンに設定します。package.json{ "engines": { "node": "20.x" } }
- アプリケーションのビルド方法と実行方法を定義するために、プロジェクトの
package.json
ファイル内にbuild
スクリプトとstart
スクリプトが定義されていることを確認します。package.json{ "scripts": { "build": "nuxt build", "start": "node .output/server/index.mjs" } }
- デプロイ中に、環境変数を設定する必要があります。サービス設定で、以下の環境変数を設定します。
SERVER_PRESET=koyeb
- 「デプロイ」をクリックして、Nuxtアプリをビルドおよびデプロイします。