收藏
回答

增强编译是否支持低版本基础库?

想要使用增强编译,但是小程序使用的基础库版本较低,看source面板里,把babel-runtime拆出来了,想确认一下,是否有对基础库版本有限制?

最后一次编辑于  09-26  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 燚
    11-05

    kyle说得对, 跟基础库版本无关,工具运行时加载babel辅助函数的机制稍有不同。最后编译出来的代码不依赖基础库

    11-05
    赞同
    回复
  • 刁_Kyle
    刁_Kyle
    09-26
    跟基础库没关系
    09-26
    赞同 1
    回复 9
    • 贾淼
      贾淼
      09-26
      把辅助函数抽离出来了,看产出,多了一个loadBabelMod的方法,这个方法肯定是基础库里的吧。低版本的基础库有这个方法吗?
      09-26
      回复
    • 刁_Kyle
      刁_Kyle
      09-26回复贾淼
      增强编译是在开发阶段对代码编译的一种方式,提交审核后是编译后的代码,跟基础库没关系,最多跟开发者工具有关系,很旧的版本没有这个选项
      09-26
      1
      回复
    • 贾淼
      贾淼
      09-26
      希望能得到具体的回复,我看了loadBabelMod这个方法是去动态创建了script标签,改src属性去加载产出里的辅助函数文件。但是低版本的基础库有这个方法吗?我用了增强编译发布的包,在低版本的微信里能正常运行吗?
      09-26
      回复
    • 贾淼
      贾淼
      09-26回复刁_Kyle
      增强编译把babel辅助函数抽离出来变成共享的了,抽离出来就代表要去创建script标签把它加载进去,我主要怕低版本的基础库没有loadBabelMod这个方法
      09-26
      回复
    • 贾淼
      贾淼
      09-26回复刁_Kyle
      如何你不熟悉这块的逻辑,麻烦帮忙确认一下,感谢
      09-26
      回复
    查看更多(4)
问题标签