mgc-cli-external
v0.1.0
Published
command line tools for mgc
Keywords
Readme
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 | 帮助 |
