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 funcionalidades de interfaz de usuario y de CLI. Se encuentra ubicado en la carpeta bin/ de tu instalación.
Argumentos de 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]
Argumentos:
-h, --help muestra este mensaje de ayuda y sale
--project PROJECT Proyecto a cargar al inicio
--version Imprimir información de versión y terminar
--windowless Usar el editor sin ventana (por ejemplo, para compilaciones automatizadas)
-p, --package Empaquetar el proyecto
--create Crear un nuevo proyecto si no existe.
-b, --benchmark BENCHMARK Ejecutar benchmark con el archivo de configuración dado
--client-platform CLIENT_PLATFORM La plataforma cliente de destino en la que ejecutar la aplicación
(por defecto: desktop)
--browser BROWSER El navegador de destino en el que ejecutar la aplicación
(por defecto: default)
-o, --output OUTPUT Empaquetar el proyecto a un destino dado
-s, --server Iniciar el servidor web
-w, --watch Vigilar archivos JavaScript
--accept-eula Aceptar automáticamente el EULA. Al usar esto, aceptas los términos del EULA
--credentials CREDENTIALS Credenciales
(entorno: WLE_CREDENTIALS)
--preferences PREFERENCES Ruta a un archivo preferences.json para anular el valor predeterminado
--import IMPORT Importar una escena
--config CONFIG Ruta al archivo de configuración de empaquetado
--enable-plugins Habilitar ejecución de plugins.
--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
WonderlandEditor --windowless --project MyProject.wlp --package Codificar Sin el Editor
WonderlandEditor --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:
WonderlandEditor --windowless --project Streamable.wlp --package --import my-scene.glb
mv deploy/Streamable.bin my-scene.bin En Windows, usa move en lugar de mv.