是否有必要在使用grunt时为每个项目创建node_modules文件夹

时间:2014-04-07 16:43:54

标签: node.js gruntjs

使用grunt node_modules目录是为我创建的每个项目创建的,并且它们正在进行大量复制,我不喜欢....

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

编辑: 他们是否可以在全球范围内安装软件包... ????

1 个答案:

答案 0 :(得分:1)

是的,这是必要的。首先,为了处理grunt版本不匹配问题,所有全局grunt命令确实委托给项目的node_modules目录中安装的本地grunt依赖项。

其次,你真的想要你的grunt插件/模块的本地版本。将所有内容安装到每个项目本地允许您在同一台机器上拥有两个独立的项目,这些项目依赖于同一个grunt插件的不同版本。如果所有内容都是全局安装的,那么这是不可能的。