WonderlandEditor CLI
为了在持续集成中打包项目,并且为开发人员提供更加高效的工作流程,Wonderland Editor 提供了一个命令行界面 (CLI)。
WonderlandEditor
主要的 WonderlandEditor 可执行文件同时包含 UI 和 CLI 功能。它位于您安装目录的 bin/ 文件夹中。
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]
参数:
-h, --help 显示此帮助信息并退出
--project PROJECT 启动时加载的项目
--version 打印版本信息并退出
--windowless 使用无窗口模式运行编辑器(例如用于自动化构建)
-p, --package 打包项目
--create 如果项目不存在,则创建一个新项目
-b, --benchmark BENCHMARK 使用指定配置文件运行基准测试
--client-platform CLIENT_PLATFORM 运行应用的目标客户端平台
(默认:桌面)
--browser BROWSER 运行应用的目标浏览器
(默认:默认)
-o, --output OUTPUT 将项目打包到指定的目标位置
-s, --server 启动 Web 服务器
-w, --watch 监视 JavaScript 文件
--accept-eula 自动接受最终用户许可协议(EULA)。使用此选项即表示您同意 EULA 中的条款
--credentials CREDENTIALS 凭证
(环境变量:WLE_CREDENTIALS)
--preferences PREFERENCES 用于覆盖默认设置的 preferences.json 文件路径
--import IMPORT 导入场景
--config CONFIG 打包配置文件的路径
--enable-plugins 启用插件执行
--inspect-brk 使用节点检查器启动并等待其附加 示例
以下是一些有用的命令,用于自动化某些工作流程:
通过 CLI 打包您的项目
WonderlandEditor --windowless --project MyProject.wlp --package 无需编辑器进行编码
WonderlandEditor --windowless --project MyProject.wlp --server --watch 将场景转换为流式 .bin
要将场景文件(例如 GLTF 文件)转换为可流式的 .bin 文件,创建一个空项目 Streamable.wlp 并启用 Views > Project Settings > packageForStreaming。
现在您可以使用以下命令来转换 GLTF 文件:
WonderlandEditor --windowless --project Streamable.wlp --package --import my-scene.glb
mv deploy/Streamable.bin my-scene.bin 在 Windows 上,使用 move 代替 mv。