Koyeb

NuxtアプリケーションをKoyebインフラストラクチャにデプロイします。

Nuxtは、Koyebサーバーレスプラットフォーム最小限の設定でデプロイすることをサポートしています。

セットアップ

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

もっと詳しく

Koyebデプロイプリセットについて詳しくは、Nitroドキュメントをご覧ください。