我正在尝试安装一些 Grunt 插件,例如
grunt-contrib-clean
和 grunt-contrib-watch
使用 npm install grunt-contrib-clean --save-dev
和npm install grunt-contrib-watch --save-dev
我收到这些警告:
npm 警告 [电子邮件受保护] 需要 grunt@~0.4.0 的对等点,但未安装。您必须自己安装对等依赖项。
npm 警告 [电子邮件受保护] 需要 grunt@~0.4.0 的对等点,但未安装。您必须自己安装对等依赖项。
npm 警告[电子邮件受保护]需要 grunt@~0.4.1 的对等点,但没有安装。您必须自己安装对等依赖项。
我该如何修复它们?
谢谢你。
大多数情况下你没有在本地安装grunt
尝试通过运行此命令在本地安装 grunt
npm install grunt --save-dev
如果这对遇到类似问题的人有帮助,我刚刚在成功安装 Grunt 1.0.4 时收到此错误:
grunt-contrib-con[email protected] 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 并显式覆盖:
[email protected] --save-dev
我已经解决了问题,
npm 更新
npm install -g grunt-cli。
npm install grunt --save-dev
npm 安装 grunt-contrib-watch --save-dev
npm 安装 grunt-contrib-clean --save-dev
谢谢你。