Node.js 使用grunt时是否需要为每个项目创建node_modules文件夹

Node.js 使用grunt时是否需要为每个项目创建node_modules文件夹,node.js,gruntjs,Node.js,Gruntjs,当使用grunt节点时,我为我创建的每个项目都创建了目录,它们有很多重复,我不喜欢 我现在正在使用grunt集合,但它效率很低,正在为此寻找替代解决方案。 我对node了解不多,但是在nodejs目录下的中心node_modules目录中使用grunt模块是不可能的吗 编辑: 是的,这是必要的。首先,为了处理grunt版本不匹配的问题,全局grunt命令真正做的就是委托给安装在项目的node\u modules目录中的本地grunt依赖项 第二,你真的需要grunt插件/模块的本地版本。将所有东

当使用grunt节点时,我为我创建的每个项目都创建了目录,它们有很多重复,我不喜欢

我现在正在使用grunt集合,但它效率很低,正在为此寻找替代解决方案。 我对node了解不多,但是在nodejs目录下的中心node_modules目录中使用grunt模块是不可能的吗

编辑:
是的,这是必要的。首先,为了处理grunt版本不匹配的问题,全局
grunt
命令真正做的就是委托给安装在项目的
node\u modules
目录中的本地grunt依赖项


第二,你真的需要grunt插件/模块的本地版本。将所有东西都本地安装到每个项目中,就可以在同一台机器上拥有两个独立的项目,它们依赖于同一个grunt插件的不同版本。如果所有内容都是全局安装的,则这是不可能的。

具有相同节点包但版本不同的两个项目可能会导致问题。我得到了它。泰