npm install挂在gulp-imagemin postinstall

时间:2015-11-27 09:21:19

标签: node.js npm gulp gulp-imagemin

我正在使用 NPM 构建我的项目,并且安装过程会挂起。

我已将其缩小到 gulp-imagemin 模块以获取gulp。

如果我跑

  

npm install gulp-imagemin@2.3.0

它大约在5分钟后挂起。

如果我" npm install --verbose" 我得到了大量的输出,最终它挂起了这个:

  

生命周期中的npm动词unsafe-perm true npm info postinstall   utf-8-validate@1.2.1 npm动词解锁完成使用   C:\ Users \用户金丝\应用程序数据\漫游\ NPM-cache_locks \ UTF-8-验证-d0ec860f08ac7b2c.lock   对于   d:\ dev的\ NGS-前端-下\ node_modules \浏览器同步\ node_modules \ socket.io \ node_modules \ engine.io \ node_modules \ WS \ node_modules \ UTF-8-验证

     
    

jpegtran-bin@3.0.6 postinstall D:\ dev \ ngs-frontend-next \ node_modules \ gulp-imagemin \ node_modules \ imagemin \ node_modules \ imagemin-jpegtran \ node_modules \ jpegtran-bin     node lib / install.js

  

这与gulp-imagemin有关吗?

我将如何解决此问题?

1 个答案:

答案 0 :(得分:2)

请参阅Installing gulp-imagemin on Windows creates well over 10,000 files

正如答案所暗示的那样:你可能在Windows机器上运行。

将nodeJS更新为版本5. *以获取平面依赖关系列表以避免260 char Windows路径问题,请参阅:Why does the 260 character path length limit exist in Windows?