收藏
回答

开发工具编译bug

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1808100

- 当前 Bug 的表现(可附上截图)

A.js文件引入B.js文件,B.js文件也引入了A.js文件。实际执行时,是先执行A,A里面在调用B里面的东西。

问题附带的代码片段中,报内存溢出错误。

但是在我的项目中,却不会报内存溢出,A里面打印B一直都是“{}”,调用B的方法也报错。

这种bug实在是太坑了。找了好长时间才定位到是编译的问题


- 预期表现

程序可以正常编译,正常运行


- 复现路径

index/index


- 提供一个最简复现 Demo

wechatide://minicode/esFVgPmZ7S1P


最后一次编辑于  2018-08-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 晨
    2018-08-21

    确认下工具中使用的基础库版本,2.0.0以上版本才支持循环依赖

    2018-08-21
    赞同
    回复 1
    • 胡七筒
      胡七筒
      2018-09-04

      检查了版本,是在2.0.0以上,但是在我的项目里面还是出现这样的问题,A引用了B,B也引用了A,但是A里面打印B就是{}


      2018-09-04
      回复