0.1.2 • Published 6h agoCLI
mgc-cli-external
Licence
MIT
Version
0.1.2
Deps
14
Size
187 kB
Vulns
0
Weekly
0
MGC-CLI
MGC(美团小游戏)官方命令行工具,用于小游戏、Unity 小游戏、H5 游戏和插件包的打包、调试、发布,以及 Unity WebGL 的 WASM 分包。
安装
npm i -g mgc-cli-external
安装后通过 mgc 命令调用。
创建配置文件
在需要被打包的小游戏(或者游戏插件)路径的外层目录下执行:
mgc config
按交互向导填写后会在当前路径下生成 mgc.config.js,示例:
module.exports = {
type: 'game', // game | unityGame | h5 | plugin
appId: '',
appSecret: '',
entry: './minigamePath',
isToES5: false, // 使用了 esModule 规范必须设为 true
localIP: '192.168.x.x' // 仅 type=unityGame 时需要
}
常用命令
| 命令 | 用途 |
|---|---|
mgc debug |
打包上传 debug 包,终端打印 QR 码 |
mgc publish |
打包上传预览/线上包 |
mgc wasm-init |
Unity WASM 分包初始化(首次) |
mgc wasm-update |
Unity WASM 分包增量更新 |
mgc wasm-split-dev |
触发云端 WASM 分包构建(dev) |
mgc wasm-split-prod |
触发云端 WASM 分包构建(prod) |
mgc wasm-split-info |
查询符号表大小 |
mgc wasm-log |
启动本地 WASM 函数收集服务 |
mgc version |
显示版本号 |
mgc help |
帮助 |