Gruntjs 我是否需要在每次启动新项目时安装每个GRUNT插件?

Gruntjs 我是否需要在每次启动新项目时安装每个GRUNT插件?,gruntjs,Gruntjs,假设我有一个现有的项目,安装了较少的GRUNT编译器。 如果我开始一个新项目,我是否需要重新安装LESS编译器,或者它已经在我的系统中的某个地方可用 谢谢 可以,但一般来说,您需要在本地安装,以便所有团队成员都使用相同版本的软件包(在package.json文件中指定)。是的,您每次都需要安装它们。如果您在全局范围内安装了它们(这是不受支持的),那么每次您想要更新一个项目的插件时,您都可能会破坏所有其他项目 如果安装了相同的版本,则后续的本地安装可能会命中NPM缓存

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


谢谢

可以,但一般来说,您需要在本地安装,以便所有团队成员都使用相同版本的软件包(在package.json文件中指定)。

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

如果安装了相同的版本,则后续的本地安装可能会命中NPM缓存