WonderlandEditor CLI
Para permitir empaquetar el proyecto en Integración Continua y para proporcionar a los desarrolladores un flujo de trabajo aún más eficiente, el Editor Wonderland ofrece una Interfaz de Línea de Comandos (CLI).
WonderlandEditor
El ejecutable principal de WonderlandEditor contiene funcionalidad de interfaz de usuario y CLI.
Se encuentra ubicado en la carpeta bin/
de tu instalación.
Argumentos de 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
3Argumentos:
4 -h, --help muestra este mensaje de ayuda y sale
5 --project PROJECT Proyecto a cargar al inicio
6 --version Imprimir información de versión y terminar
7 --windowless Usar el editor sin ventana (por ejemplo, para compilaciones automatizadas)
8 -p, --package Empaquetar el proyecto
9 --create Crear un nuevo proyecto si no existe.
10 -b, --benchmark BENCHMARK Ejecutar benchmark con el archivo de configuración dado
11 --client-platform CLIENT_PLATFORM La plataforma cliente de destino en la que ejecutar la aplicación
12 (por defecto: desktop)
13 --browser BROWSER El navegador de destino en el que ejecutar la aplicación
14 (por defecto: default)
15 -o, --output OUTPUT Empaquetar el proyecto a un destino dado
16 -s, --server Iniciar el servidor web
17 -w, --watch Vigilar archivos JavaScript
18 --accept-eula Aceptar automáticamente el EULA. Al usar esto, aceptas los términos del EULA
19 --credentials CREDENTIALS Credenciales
20 (entorno: WLE_CREDENTIALS)
21 --preferences PREFERENCES Ruta a un archivo preferences.json para anular el valor predeterminado
22 --import IMPORT Importar una escena
23 --config CONFIG Ruta al archivo de configuración de empaquetado
24 --enable-plugins Habilitar ejecución de plugins.
25 --inspect-brk Iniciar con el inspector de node y esperar a que se adjunte
Ejemplos
Aquí hay algunos comandos útiles para automatizar algunos flujos de trabajo:
Empaquetar Tu Proyecto vía CLI
1WonderlandEditor --windowless --project MyProject.wlp --package
Codificar Sin el Editor
1WonderlandEditor --windowless --project MyProject.wlp --server --watch
Convertir una Escena a .bin Transmitible
Para convertir un archivo de escena (por ejemplo, un archivo GLTF) a un archivo .bin transmitible,
crea un proyecto vacío Streamable.wlp
y habilita Views > Project Settings > packageForStreaming
.
Ahora puedes usar el siguiente comando para convertir un archivo GLTF:
En Windows, usa move
en lugar de mv
.