WonderlandEditor CLI

プロジェクトの継続的インテグレーションのパッケージングや、開発者のより効率的なワークフローの実現のために、Wonderland Editorはコマンドラインインターフェース(CLI)を提供しています。

WonderlandEditor 

メインのWonderlandEditor実行ファイルはUIとCLIの両方の機能を備えています。 これはインストールのbin/フォルダーにあります。

CLI 引数 

WonderlandEditor [--magnum-...] [-h|--help] [--project PROJECT] [--version] [--windowless] [-p|--package] [--create] [-b|--benchmark BENCHMARK] [--client-platform CLIENT_PLATFORM] [--browser BROWSER] [-o|--output OUTPUT] [-s|--server] [-w|--watch] [--accept-eula] [--credentials CREDENTIALS] [--preferences PREFERENCES] [--import IMPORT] [--config CONFIG] [--enable-plugins] [--inspect-brk]

引数:
  -h, --help                  このヘルプメッセージを表示して終了
  --project PROJECT           起動時にロードするプロジェクト
  --version                   バージョン情報を表示して終了
  --windowless                ウィンドウなしでエディタを使用(例:自動ビルド用)
  -p, --package               プロジェクトをパッケージ化
  --create                    プロジェクトが存在しない場合は新規作成
  -b, --benchmark BENCHMARK   指定された設定ファイルでベンチマークを実行
  --client-platform CLIENT_PLATFORM  アプリを実行するターゲットクライアントプラットフォーム
                              (デフォルト:デスクトップ)
  --browser BROWSER           アプリを実行するターゲットブラウザ
                              (デフォルト:デフォルト)
  -o, --output OUTPUT         指定された場所にプロジェクトをパッケージ化
  -s, --server                ウェブサーバーを起動
  -w, --watch                 JavaScriptファイルを監視
  --accept-eula               自動的にEULAを承諾。このオプションを使用することで、EULAの条件に同意することになります
  --credentials CREDENTIALS   資格情報
                              (環境変数:WLE_CREDENTIALS)
  --preferences PREFERENCES   デフォルトを上書きするpreferences.jsonファイルのパス
  --import IMPORT             シーンをインポート
  --config CONFIG             パッケージング設定ファイルのパス
  --enable-plugins            プラグインの実行を有効にする
  --inspect-brk               ノードインスペクタと共に起動し、接続を待機

例 

以下はワークフローを自動化するための便利なコマンドです:

CLIでプロジェクトをパッケージ化 

WonderlandEditor --windowless --project MyProject.wlp --package

エディタなしでコーディング 

WonderlandEditor --windowless --project MyProject.wlp --server --watch

シーンをストリーム可能な.binに変換 

シーンファイル(例えば、GLTFファイル)をストリーム可能な.binファイルに変換するには、空のプロジェクトStreamable.wlpを作成し、Views > Project Settings > packageForStreamingを有効にします。

次のコマンドを使用してGLTFファイルを変換できます:

WonderlandEditor --windowless --project Streamable.wlp --package --import my-scene.glb
mv deploy/Streamable.bin my-scene.bin

Windowsでは、mvの代わりにmoveを使用します。