gulp-util现在包含在npm install of gulp中?

时间:2015-01-05 17:26:36

标签: node.js gulp

好的,所以我没有在已经提出的问题中找到答案。我最近不得不重新加载我的节点,包括尝试重新加载所有全局加载的东西' (我记得)。

当我学习" Gulp"时,我记得要为gulp-util单独安装。但当我查看节点> node_modules文件夹,我看到gulp-util已经作为gulp的子模块加载了。这也是我单独安装gulp-util的重复版本。

gulp(npm install -g gulp)也是如此,现在gulp-util作为其安装过程的一部分。那么单独安装gulp-util是没有意义的,而且是过度的?或者我还需要这样做吗?

1 个答案:

答案 0 :(得分:5)

是的,你仍然需要。

gulp-utilgulp的子模块(以及任何其他子模块)只是意味着gulp使用它,但并不意味着您不需要包含它它

如果你想从gulp-util获得gulp,你可以做类似的事情:

var gutil = require('gulp/node_modules/gulp-util')

但是,我强烈建议你不要。

无论如何,gulp是一个构建工具,因为你不会为客户发送它或它的冗余子模块,所以不应该过分强调。