Javascript 在一台计算机上安装两个不同版本的grunt
我正在参与两个项目,这两个项目都需要不同版本的Grunt:Javascript 在一台计算机上安装两个不同版本的grunt,javascript,build,npm,gruntjs,Javascript,Build,Npm,Gruntjs,我正在参与两个项目,这两个项目都需要不同版本的Grunt: 项目A需要Grunt v0.3.2 项目B需要Grunt v0.4.1 两个项目都有单独的工作区 我目前在我的机器上安装了Grunt v0.4.1;然而,我似乎无法在项目A上运行grunt,因为它以不同的方式检测GrunFile。我可以将项目A从GruntV0.3->0.4迁移,但是我觉得在此期间可能会有更好的解决方案 如何解决此冲突?Grunt 0.3以前需要全局安装,但使用0.4可以全局安装cli(npm install Gru
- 项目A需要Grunt v0.3.2
- 项目B需要Grunt v0.4.1
如何解决此冲突?Grunt 0.3以前需要全局安装,但使用0.4可以全局安装cli(
npm install Grunt cli
)。如果全局安装cli,然后在本地安装0.3版本(如0.4),则0.3版本仍然适用
因此,总结一下:
以删除旧的全局grunt版本npm卸载grunt-g
确保全局安装clinpm install grunt cli-g
导入到您的0.3项目中npm安装grunt@0.3
--save dev
并将0.3依赖项提交到package.json。