每次开始新项目时是否需要安装每个GRUNT插件?

时间:2014-02-20 04:01:53

标签: gruntjs

假设我有一个现有的项目,它安装了GRUNT的LESS编译器。 如果我开始一个新项目,我是否需要重新安装LESS编译器,或者它已经可以在我的系统上的某个地方使用?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以install node modules either locally or globally (-g for global),但一般情况下,您需要在本地安装,以便所有团队成员都使用相同版本的软件包(在package.json文件中指定。)

答案 1 :(得分:0)

是的,您每次都需要安装它们。如果您全局安装它们(不受支持),那么每次您想要更新一个项目的插件时,您可能会破坏所有其他项目。

如果安装了相同的版本,您的后续本地安装可能会点击NPM缓存。