Open myseawp opened 8 years ago
@myseawp
代码应该没问题,上面的 ares-command-install
是你基于scrat封装的新工具么?这个bug修复是需要在scrat中处理还是你在你的ares-command-install中已经解决了?
ares-command-install 是我们自己封装的工具,目前按这样的方式问题已经解决,来给你汇报下, 我看到现在scrat里使用的scrat-command-install,使用的也是decompress 0.2.3
应该也会有同样的问题
@myseawp 好,我也更新一下,多谢提醒
@fouber 这个更新没? 要不要我这边处理?
问题描述:
我们有个生态组件结构大致如下:
在Windows下安装该组件,直接报错,我调试了下,发现windows下下载组件的zip解压会将目录合并,如下:
进一步调试发现,是因为decompress 0.2.3在windows下有bug:
https://github.com/kevva/decompress/issues/14
将decompress升级到3.0.0版本
node_modules/ares-command-install/lib/package.js修改下载逻辑:
暂时问题解决,请关注下,代码修改有没有问题。