我正在尝试安装一些Grunt插件,例如grunt-contrib-clean
和grunt-contrib-watch
使用npm install grunt-contrib-clean --save-dev
和npm install grunt-contrib-watch --save-dev
我收到这些警告:
npm WARN stellarhse@1.0.0需要grunt@~0.4.0的同位体,但未安装。您必须自己安装对等依赖项。
npm WARN grunt-contrib-concat@0.3.0需要一个grunt@~0.4.0的同位体,但是没有安装。您必须自己安装对等依赖项。
npm WARN grunt-contrib-cssmin@0.10.0需要一个grunt@~0.4.1的同位体,但没有安装。您必须自己安装对等依赖项。
我该如何解决?
谢谢。
答案 0 :(得分:0)
通常您不是在本地安装grunt
尝试通过运行此命令在本地安装grunt
npm install grunt --save-dev
答案 1 :(得分:0)
我已解决问题,
npm更新
npm install -g grunt-cli。
npm install grunt --save-dev
npm安装grunt-contrib-watch--save-dev
npm install grunt-contrib-clean--save-dev
谢谢。
答案 2 :(得分:0)
万一这对遇到类似问题的人有帮助,我会在成功安装Grunt 1.0.4时收到此错误:
grunt-contrib-concat@0.1.3 requires a peer of grunt@~0.4.0 but none is installed
,以上答案均无效,即:
npm update
npm install grunt-contrib-concat --save-dev
未能解决问题/获取最新版本
唯一的解决方法是在git上找到grunt-contrib-concat的最新版本并明确覆盖:
grunt-contrib-concat@1.0.1 --save-dev