3

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

我已经将它缩小到gulp 的 gulp-imagemin模块。

如果我跑

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\watkins\AppData\Roaming\npm-cache_locks\utf-8-validate-d0ec860f08ac7b2c.lock 完成D:\dev\ngs-frontend-next\node_modules\browser-sync\node_modules\socket.io\node_modules\engine.io\node_modules\ws\node_modules\utf-8-validate

jpegtran-bin@3.0.6 安装后 D:\dev\ngs-frontend-next\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\imagemin-jpegtran\node_modules\jpegtran-bin 节点 lib/install.js

这与 gulp-imagemin 有关吗?

我将如何解决这个问题?

4

1 回答 1

2

请参阅在 Windows 上安装 gulp-imagemin 会创建超过 10,000 个文件

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

将您的 nodeJS 更新到版本 5.* 以获得平面依赖列表以避免 260 字符 Windows 路径问题,请参阅:为什么 Windows 中存在 260 字符路径长度限制?

于 2015-12-01T12:47:21.183 回答