WonderlandEditor CLI

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

WonderlandEditor 

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

CLI 引数 

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

例 

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

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

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

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

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

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

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

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

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

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