Npm 为什么建议在全球范围内安装gulp和grunt
为什么建议在全球安装gulp/gruntNpm 为什么建议在全球范围内安装gulp和grunt,npm,gulp,Npm,Gulp,为什么建议在全球安装gulp/grunt 我可以把它们和其他软件包一样放在package.json中吗?之所以这样做,是因为gulp试图使用本地安装的gulp版本运行您的gulpfile.js 基本上,当您在本地安装gulp时,脚本不在您的路径中,因此您不能只键入gulp并期望shell找到该命令。通过全局安装,gulp脚本进入您的路径,因为全局节点/bin/目录很可能位于您的路径上 不过,为了尊重您的本地依赖关系,gulp将使用您本地安装的版本来运行gulpfile.js
我可以把它们和其他软件包一样放在package.json中吗?之所以这样做,是因为gulp试图使用本地安装的gulp版本运行您的
gulpfile.js
基本上,当您在本地安装gulp时,脚本不在您的路径中,因此您不能只键入gulp并期望shell找到该命令。通过全局安装,gulp脚本进入您的路径
,因为全局节点/bin/
目录很可能位于您的路径上
不过,为了尊重您的本地依赖关系,gulp将使用您本地安装的版本来运行gulpfile.js