我尝试使用appveyor部署网站。直到现在我还没有遇到问题。似乎控制台挂起它试图安装gifsicle的点。这是控制台输出:
可能导致这种情况的原因是什么?从我周围的搜索来看,它似乎可能是两个问题之一。缺乏记忆(高度怀疑)或节点无法找到依赖性。我认为,如果它无法解决依赖关系,它会显示某种错误。相反,它只是像这样挂了一个小时,并且appveyor杀死了构建。可能导致这种情况的原因是什么?
编辑:
在https://github.com/imagemin/imagemin-gifsicle访问实施gifsicle的模块的github页面后,我看到以下内容:
这是导致问题的原因吗?我怀疑它,因为似乎imagemin-gifsicle appveyor build很久以前就失败了(就像11个月前根据https://ci.appveyor.com/project/ShinnosukeWatanabe/imagemin-gifsicle)。
答案 0 :(得分:1)
对此有一个open issue in gifsicle。
一位用户通过将npm降级到5.1.0来解决这个问题,但这对其他一些用户来说无效。
如果您确实需要解决此问题,我会说最好的方法是将调试信息提供给该线程。除此之外,您必须自己解决问题,并提交拉取请求。