在Windows上安装gulp-imagemin可以创建超过10,000个文件

时间:2015-04-20 22:40:29

标签: gulp gulp-imagemin

我已经使用

在我的Windows 7笔记本电脑上安装了gulp-imagemin
npm install --save-dev gulp-imagemin

经过漫长的过程后,文件夹中包含超过10,000个文件和一些非常深的文件夹结构。有没有人见过这个?是否可能是正确的,或者我是否正确怀疑某个问题?

1 个答案:

答案 0 :(得分:2)

是的,这是对的。我已经在我的Windows机器上安装了它,我看到了你在这里描述的相同内容。

它有超过10,000个文件和更长的目录结构的原因是节点模块的本质。

每个节点模块都是自包含的,并且具有子目录node_modules及其所有依赖项。这些依赖项也具有依赖性,从而导致非常深的目录结构。

当我尝试删除gulp-imagemin时,Windows甚至抱怨目录结构太大而且无法删除某些文件。这是因为MAX_PATH长度为260个字符;见perfect hash table

尽管如此,我真的很喜欢这个节点模块,并且我在我工作的每个前端项目中使用它。有时需要2次尝试才能安装它,但我认为它绝对值得。

在GitHub上,我有一个用于处理单页应用程序的入门应用程序; msdn.microsoft.com我也使用它。

相关问题