2021/12/30 升级到最新版本,小程序预览报错
message:Error: miniprogram/app.js: file: app.js
Cannot find module '@babel/plugin-proposal-private-methods'
Require stack:
- C:\Users\Administrator\AppData\Local\微信开发者工具\User Data\8e3c9a4c80bda5bf8b2d5f0dc11b0f27\WeappCode\package.nw\js\common\compiler\utils\babel_helper.js
- C:\Users\Administrator\AppData\Local\微信开发者工具\User Data\8e3c9a4c80bda5bf8b2d5f0dc11b0f27\WeappCode\package.nw\js\common\compiler\core\worker_thread\task\compilejs.js
- C:\Users\Administrator\AppData\Local\微信开发者工具\User Data\8e3c9a4c80bda5bf8b2d5f0dc11b0f27\WeappCode\package.nw\js\common\compiler\core\worker_thread\task\index.js
- C:\Users\Administrator\AppData\Local\微信开发者工具\User Data\8e3c9a4c80bda5bf8b2d5f0dc11b0f27\WeappCode\package.nw\js\common\compiler\core\worker_thread\worker.js
appid: wxc1aac5a39469910e
openid: o6zAJsyz1lP43Nu4pXMKsFBOVjzY
ideVersion: 1.05.2112292
osType: win32-x64
time: 2021-12-30 10:09:53
抱歉,在 1.05.2112292 版本出现这个问题,
请先使用菜单-微信开发者工具-快速回退,进行版本回退
出现这个问题的原因是编译模块 miniprogram-ci 为了支持 ecmascript 2021 的特性 #privateMethod,但是在主工程中忘记添加相应依赖导致的。现有的自动化测试用例未覆盖到这个情况,后续会补齐。