WonderlandEditor CLI
Um das Packen von Projekten in Continuous Integration zu ermöglichen und Entwicklern einen noch effizienteren Workflow zu bieten, stellt der Wonderland Editor eine Kommandozeilenschnittstelle (CLI) bereit.
WonderlandEditor
Das Hauptprogramm WonderlandEditor enthält sowohl UI- als auch CLI-Funktionalität. Es befindet sich im bin/-Ordner deiner Installation.
CLI-Argumente
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]
Argumente:
-h, --help zeige diese Hilfe-Nachricht an und beende
--project PROJECT Projekt beim Start laden
--version Versioninformationen ausgeben und beenden
--windowless Editor ohne Fenster verwenden (z.B. für automatisierte Builds)
-p, --package Projekt packen
--create Neues Projekt erstellen, falls es nicht existiert.
-b, --benchmark BENCHMARK Benchmark mit gegebener Konfigurationsdatei ausführen
--client-platform CLIENT_PLATFORM Zielgerät Plattform, um die App auszuführen
(Standard: Desktop)
--browser BROWSER Zielbrowser, um die App auszuführen
(Standard: Standard)
-o, --output OUTPUT Projekt an angegebenes Ziel packen
-s, --server Webserver starten
-w, --watch JavaScript-Dateien beobachten
--accept-eula EULA automatisch akzeptieren. Mit der Nutzung stimmst du den Bedingungen der EULA zu
--credentials CREDENTIALS Anmeldedaten
(Umgebung: WLE_CREDENTIALS)
--preferences PREFERENCES Pfad zu einer preferences.json-Datei, um Standardwerte zu überschreiben
--import IMPORT Szene importieren
--config CONFIG Pfad zur Packkonfigurationsdatei
--enable-plugins Plugin-Ausführung aktivieren
--inspect-brk Mit Node-Inspector starten und warten, bis er sich anhängt Beispiele
Hier sind einige nützliche Befehle, um einige Workflows zu automatisieren:
Packe Dein Projekt über CLI
WonderlandEditor --windowless --project MyProject.wlp --package Programmieren ohne den Editor
WonderlandEditor --windowless --project MyProject.wlp --server --watch Konvertiere eine Szene in eine streambare .bin
Um eine Szenendatei (z.B. eine GLTF-Datei) in eine streambare .bin-Datei zu konvertieren, erstelle ein leeres Projekt Streamable.wlp und aktiviere Ansichten > Projekteinstellungen > packageForStreaming.
Nun kannst du den folgenden Befehl verwenden, um eine GLTF-Datei zu konvertieren:
WonderlandEditor --windowless --project Streamable.wlp --package --import my-scene.glb
mv deploy/Streamable.bin my-scene.bin Auf Windows verwende move anstelle von mv.