收藏
回答

微信开发者工具升级到最新版本后,控制台报错,模拟器白屏,但是真机调试没有问题,工具bug?

报错: module "service/index.js" is not defined;

排查:没有找出任何错误,且之前一直正常。真机调试也可以,就是工具白屏,控制台报错,清除缓存无用

回答关注问题邀请回答
收藏

2 个回答

  • 工号 9527
    工号 9527
    2022-03-08

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    另外,你要看 pages/home/home 这个文件

    2022-03-08
    有用
    回复 4
    • 张广龙
      张广龙
      2022-03-08
      虽然报错显示 home.js 但是跟 home 无关,所有用到 service/index.js 的文件都会报错,只是因为home.js 是第一个。另外,我用了mobx 的 es6 Decorator @ 报警告
      2022-03-08
      回复
    • 张广龙
      张广龙
      2022-03-08
      退回老版本就正常了,这个控制台报错,按理说编译也应该失败,但是编译和真机调试都没问题
      2022-03-08
      回复
    • 张广龙
      张广龙
      2022-03-08
      我怀疑就是因为 parse code 时遇到了 @ 导致代码解析错误导致的,由于代码庞大,暂时没有提供代码片段,你们那可以自己试一下解析 es6 Decorator 代码会不会有问题
      2022-03-08
      回复
    • 张广龙
      张广龙
      2022-03-08
      另外,我的工具es6转es5+增强编译
      2022-03-08
      回复
  • ²⁰²⁰
    ²⁰²⁰
    2022-04-29

    今天我也发现这个问题,我调了调,发现引入js时报的错误,我的是引入utils的路径不对导致访问不了xxx.js 然后会报 module‘utils/xxx/xxx.js’ is not defined 这个错误

    2022-04-29
    有用
    回复
登录 后发表内容