WonderlandEditor CLI
Для того чтобы позволить упаковку проекта на непрерывной интеграции и обеспечить разработчикам более эффективный рабочий процесс, редактор Wonderland предоставляет интерфейс командной строки (CLI).
WonderlandEditor
Главный исполняемый файл WonderlandEditor содержит как функции графического интерфейса, так и функции CLI.
Он находится в папке bin/
вашей установки.
Аргументы 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
3Аргументы:
4 -h, --help вывести это сообщение помощи и выйти
5 --project PROJECT Проект для загрузки при запуске
6 --version Вывести информацию о версии и завершить выполнение
7 --windowless Использовать редактор без окна (например, для автоматизированных сборок)
8 -p, --package Упаковать проект
9 --create Создать новый проект, если он не существует
10 -b, --benchmark BENCHMARK Запустить тест с данной конфигурацией файла
11 --client-platform CLIENT_PLATFORM Целевая клиентская платформа для запуска приложения
12 (по умолчанию: desktop)
13 --browser BROWSER Целевой браузер для запуска приложения
14 (по умолчанию: default)
15 -o, --output OUTPUT Упаковать проект в указанное место
16 -s, --server Запустить веб-сервер
17 -w, --watch Следить за файлами JavaScript
18 --accept-eula Автоматически принять EULA. Используя это, вы соглашаетесь с условиями EULA
19 --credentials CREDENTIALS Учетные данные
20 (среда: WLE_CREDENTIALS)
21 --preferences PREFERENCES Путь к файлу preferences.json для переопределения по умолчанию
22 --import IMPORT Импортировать сцену
23 --config CONFIG Путь к файлу конфигурации упаковки
24 --enable-plugins Включить выполнение плагинов.
25 --inspect-brk Запустить с node инспектором и ждать его подключения
Примеры
Вот некоторые полезные команды для автоматизации некоторых рабочих процессов:
Упаковка вашего проекта через CLI
1WonderlandEditor --windowless --project MyProject.wlp --package
Программирование без редактора
1WonderlandEditor --windowless --project MyProject.wlp --server --watch
Конвертация сцены в потоковый .bin
Чтобы конвертировать файл сцены (например, файл GLTF) в потоковый .bin файл,
создайте пустой проект Streamable.wlp
и включите Views > Project Settings > packageForStreaming
.
Теперь вы можете использовать следующую команду для конвертации GLTF файла:
На Windows используйте move
вместо mv
.