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
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
3Argomenti:
4 -h, --help mostra questo messaggio di aiuto ed esci
5 --project PROJECT Progetto da caricare all'avvio
6 --version Stampa le informazioni sulla versione e termina
7 --windowless Usa l'editor senza finestra (ad es. per build automatizzate)
8 -p, --package Effettua il package del progetto
9 --create Crea un nuovo progetto se non esiste.
10 -b, --benchmark BENCHMARK Esegui un benchmark con il file di configurazione specificato
11 --client-platform CLIENT_PLATFORM La piattaforma client target per eseguire l'app
12 (predefinito: desktop)
13 --browser BROWSER Il browser target per eseguire l'app
14 (predefinito: predefinito)
15 -o, --output OUTPUT Salva il package del progetto nella destinazione specificata
16 -s, --server Avvia il server web
17 -w, --watch Controlla i file JavaScript
18 --accept-eula Accetta automaticamente l'EULA. Utilizzando questo comando accetti i termini dell'EULA
19 --credentials CREDENTIALS Credenziali
20 (ambiente: WLE_CREDENTIALS)
21 --preferences PREFERENCES Percorso per un file preferences.json per sovrascrivere il default
22 --import IMPORT Importa una scena
23 --config CONFIG Percorso al file di configurazione del packaging
24 --enable-plugins Abilita l'esecuzione dei plugin.
25 --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
1WonderlandEditor --windowless --project MyProject.wlp --package
Programmare Senza l’Editor
1WonderlandEditor --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:
Su Windows, usa move
invece di mv
.