自定义扩展包如何调用编辑器的【构建发布】

想用自己写的扩展包来调用编辑器【项目 - 构建发布-构建/运行】,有什么Ipc消息吗?

构建:代码中的参数需要改一下

let param = {
  "android": {
    "packageName": "org.cocos2d.demo"
  },
  "android-instant": {
    "REMOTE_SERVER_ROOT": "",
    "host": "",
    "packageName": "org.cocos2d.demo",
    "pathPattern": "",
    "recordPath": "",
    "scheme": "https",
    "skipRecord": false
  },
  "appBundle": false,
  "encryptJs": true,
  "excludeScenes": [],
  "fb-instant-games": {},
  "includeSDKBox": false,
  "inlineSpriteFrames": true,
  "inlineSpriteFrames_native": true,
  "ios": {
    "packageName": "org.cocos2d.demo"
  },
  "mac": {
    "packageName": "org.cocos2d.demo"
  },
  "md5Cache": true,
  "mergeStartScene": false,
  "optimizeHotUpdate": false,
  "orientation": {
    "landscapeLeft": true,
    "landscapeRight": true,
    "portrait": false,
    "upsideDown": false
  },
  "packageName": "org.cocos2d.demo",
  "startScene": "89f287d9-9020-4b89-bdfc-27f6ac486962",
  "title": "NewProject234",
  "webOrientation": "auto",
  "win32": {},
  "xxteaKey": "19de9489-ec8f-41",
  "zipCompressJs": true,
  "actualPlatform": "web-mobile",
  "apiLevel": "",
  "appABIs": [],
  "buildPath": "/Users/timo/Downloads/NewProject234/build",
  "buildScriptsOnly": false,
  "debug": false,
  "embedWebDebugger": false,
  "keystoreAlias": "",
  "keystoreAliasPassword": "",
  "keystorePassword": "",
  "keystorePath": "",
  "platform": "web-mobile",
  "previewHeight": "720",
  "previewWidth": "1280",
  "sourceMaps": false,
  "template": "link",
  "useDebugKeystore": true,
  "vsVersion": "auto",
  "dest": "/Users/timo/Downloads/NewProject234/build/web-mobile",
  "scenes": ["89f287d9-9020-4b89-bdfc-27f6ac486962"],
  "excludedModules": ["3D Physics/Builtin"]
}

Editor.Ipc.sendToMain('builder:start-task', 'build', param)