WonderlandEditor CLI
为了允许在持续集成中打包项目,并为开发人员提供更加高效的工作流程,Wonderland Editor 提供了一个命令行界面 (CLI)。
WonderlandEditor
主要的 WonderlandEditor 可执行文件包含 UI 以及 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 (默认:桌面)
13 --browser BROWSER 运行应用程序的目标浏览器
14 (默认:默认)
15 -o, --output OUTPUT 将项目打包到指定的目的地
16 -s, --server 启动 Web 服务器
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 使用节点检测器启动并等待其附加
示例
以下是一些有用的命令,用于自动化某些工作流程:
通过 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
。