【问题标题】:why gulp and grunt installing globally is recommended为什么建议全局安装 gulp 和 grunt
【发布时间】:2019-09-06 16:40:57
【问题描述】:

为什么建议全局安装 gulp/grunt?

我可以把它们和其他包一样放在 package.json 中吗?

【问题讨论】:

    标签: npm gulp


    【解决方案1】:

    之所以有效,是因为 gulp 尝试使用您本地安装的 gulp 版本运行您的 gulpfile.js

    本质上,当您在本地安装 gulp 时,脚本不在您的 PATH 中,因此您不能只输入 gulp 并期望 shell 找到该命令。通过全局安装它,gulp 脚本会进入您的PATH,因为全局node/bin/ 目录很可能在您的路径上。

    不过,为了尊重您的本地依赖关系,gulp 将使用您本地安装的自身版本来运行 gulpfile.js

    【讨论】:

      猜你喜欢
      • 2017-06-27
      • 2016-12-19
      • 2014-04-02
      • 2018-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-09
      相关资源
      最近更新 更多