关于 3.0.0 自定义 TS 引擎的问题

  • Creator 版本: 3.0.0

  • 目标平台:

参考:https://docs.cocos.com/creator/manual/zh/advanced-topics/engine-customization.html

基于 3.0.0 的分支,新增了一个 方法

  • 重现方式:自定义后无法打开 IDE,启动报错。然后就无法重启,重置以后才正常,但引擎定制失败

  • 首个报错: 参考下图,然后无法打开

image

  • 之前哪个版本是正常的:
  • 手机型号:
  • 手机浏览器:
  • 编辑器操作系统:
  • 重现概率:

其他信息

TypeError: Cannot read property 'webContents' of null
    at Object.sendToWin (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/node_modules/@base/electron-base-ipc/dist/browser.ccc:1:1611)
    at Object.sendToWin (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/node_modules/@base/electron-base-ipc/dist/index.js:1:331)
    at Object.broadcast (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/lib/dist/message/browser/index.ccc:1:2100)
    at Object.broadcast (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/lib/dist/message/index.ccc:1:736)
    at ShortcutManager.<anonymous> (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/builtin/shortcuts/dist/browser/shortcut-manager.ccc:1:214)
    at invokeFunc (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/node_modules/lodash/lodash.js:10333:23)
    at trailingEdge (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/node_modules/lodash/lodash.js:10382:18)
    at Timeout.timerExpired [as _onTimeout] (/Applications/CocosCreator/Creator/3.0.0/CocosCreator.app/Contents/Resources/app.asar/node_modules/lodash/lodash.js:10370:18)
    at listOnTimeout (internal/timers.js:549:17)
    at processTimers (internal/timers.js:492:7)```

3.0好像用了新得构建方式试试这个