本文へスキップ

デプロイ設定

vf setup は既存のゲームプロジェクトを VifuHub への公開用に設定します。先に単独で実行しても、設定がないときに vf deploy から同じフローを始めてもかまいません。

設定を実行する

bash
cd path/to/your-game
vf setup

CLI はプロジェクトを検出し、次を確認します。

  • ゲーム名
  • 検出されたビルドコマンド
  • 検出されたビルド出力ディレクトリ
  • 検出結果が合わない場合だけ使う任意の上書き

CI やスクリプトでは、検出された既定値を使えます。

bash
vf deploy --yes

設定が必ず存在するべき場合:

bash
vf deploy --no-setup

よくあるプロジェクト形態

多くのプロジェクトでは名前だけで十分です。

json
{
  "name": "my-game"
}

VifuHub CLI がプロジェクトから推測できない場合だけ、ビルド設定を上書きします。

json
{
  "name": "my-game",
  "build": {
    "command": "npm run build",
    "output": "dist"
  }
}

Vifu AI は既定で VifuHub SDK から利用できます。通常の hub.ai.generateText(...) 呼び出しのために manifest 設定を追加しないでください。高度な上書きや機能を無効にする指定は manifest reference を参照してください。

次のステップ

設定後にデプロイします。

bash
vf deploy

全体のフローは VifuHub に公開 を参照してください。