收藏
回答

npm引入promise.prototype.finally包时报错

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

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



代码片段中已删除node_modules目录, 请先安装依赖后进行查看


经过测试, 引入`lodash.debounce`时也报同样错误. 猜测是否是因为包名中带有`.`导致的.


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

4 个回答

  • June
    June
    2018-09-17

    查了一下,不是因为包名带 . 号导致,而是 promise.prototype.finally 包依赖了 es-abstract/es7 (指定了某个包某个路径下的文件),而 es-abstract 包又被构建成一个 index.js,所以跪了。


    我们后续尝试支持一下针对这种指明其他依赖包具体文件路径的情况。

    2018-09-17
    赞同 11
    回复 3
    • 小龙
      小龙
      2018-09-17

      辛苦

      2018-09-17
      赞同
      回复
    • 🐱
      🐱
      04-09

      现在还是不支持这个包吗, 试了一下依然报错

      04-09
      赞同
      回复
    • June
      June
      04-09回复🐱

      是的,目前还不支持,所以只能暂时避免使用此类包。

      04-09
      赞同
      回复