为什么建议在全球范围内安装gulp和grunt

时间:2019-09-06 16:40:57

标签: npm gulp

为什么建议在全球范围内安装gulp / grunt?

我可以将它们像其他软件包一样放在package.json中吗?

1 个答案:

答案 0 :(得分:0)

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

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

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