【问题标题】:gulp-util now included in npm install of gulp?gulp-util 现在包含在 gulp 的 npm install 中?
【发布时间】:2015-01-05 17:26:36
【问题描述】:

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

当我学习“Gulp”时,我记得必须单独安装 gulp-util。但是当我查看 node > node_modules 文件夹时,我看到 gulp-util 已经作为 gulp 的子模块加载的位置。这也是我单独安装 gulp-util 的重复且精确的版本。

gulp (npm install -g gulp) 也是如此,现在将 gulp-util 作为其安装过程的一部分。所以单独安装 gulp-util 是没有意义的和矫枉过正的??还是我还需要这样做???

【问题讨论】:

    标签: node.js gulp


    【解决方案1】:

    是的,你仍然需要。

    gulp-utilgulp 的子模块(以及任何其他子模块)这一事实仅意味着gulp 使用它,但并不意味着您不需要包含它。

    如果你想从gulp 得到gulp-util,你可以这样做:

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

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

    无论如何,gulp 是一个构建工具,在这里不必担心过度杀伤,因为您不会为客户端提供它或其冗余子模块。

    【讨论】:

    • Rigotti,感谢您提供的信息。由于我在办公室(日常工作)中“挑战极限”,其他人也会效仿我,因此我想设定一个标准或至少尽可能遵守最佳实践。
    猜你喜欢
    • 2018-08-31
    • 2016-08-18
    • 1970-01-01
    • 2018-12-14
    • 2016-03-01
    • 2016-10-18
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多