WonderlandEditor CLI
Per permettere il package dei progetti su Continuous Integration e per consentire ai programmatori un flusso di lavoro ancora più efficiente, Wondereland Editor fornisce un’Interfaccia a Riga di Comando (CLI).
WonderlandEditor
L’eseguibile principale di WonderlandEditor contiene sia funzionalità UI che CLI. Si trova nella cartella bin/ dell’installazione.
Argomenti 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]
Argomenti:
-h, --help mostra questo messaggio di aiuto ed esci
--project PROJECT Progetto da caricare all'avvio
--version Stampa le informazioni sulla versione e termina
--windowless Usa l'editor senza finestra (ad es. per build automatizzate)
-p, --package Effettua il package del progetto
--create Crea un nuovo progetto se non esiste.
-b, --benchmark BENCHMARK Esegui un benchmark con il file di configurazione specificato
--client-platform CLIENT_PLATFORM La piattaforma client target per eseguire l'app
(predefinito: desktop)
--browser BROWSER Il browser target per eseguire l'app
(predefinito: predefinito)
-o, --output OUTPUT Salva il package del progetto nella destinazione specificata
-s, --server Avvia il server web
-w, --watch Controlla i file JavaScript
--accept-eula Accetta automaticamente l'EULA. Utilizzando questo comando accetti i termini dell'EULA
--credentials CREDENTIALS Credenziali
(ambiente: WLE_CREDENTIALS)
--preferences PREFERENCES Percorso per un file preferences.json per sovrascrivere il default
--import IMPORT Importa una scena
--config CONFIG Percorso al file di configurazione del packaging
--enable-plugins Abilita l'esecuzione dei plugin.
--inspect-brk Avvia con il nodo inspector e attendi il suo collegamento Esempi
Ecco alcuni comandi utili per automatizzare alcuni flussi di lavoro:
Effettua il Package del Tuo Progetto tramite CLI
WonderlandEditor --windowless --project MyProject.wlp --package Programmare Senza l’Editor
WonderlandEditor --windowless --project MyProject.wlp --server --watch Converti una Scena in un .bin Trasmissibile
Per convertire un file di scena (ad es. un file GLTF) in un file .bin trasmissibile,
crea un progetto vuoto Streamable.wlp ed abilita Views > Project Settings > packageForStreaming.
Ora puoi utilizzare il seguente comando per convertire un file GLTF:
WonderlandEditor --windowless --project Streamable.wlp --package --import my-scene.glb
mv deploy/Streamable.bin my-scene.bin Su Windows, usa move invece di mv.