在本地安装grunt出了问题?

时间:2016-10-12 10:18:04

标签: angularjs gruntjs

我是angularjs的新手,我正在学习它,但我在本地安装grunt时遇到了问题,这是我得到的错误:

C:\wamp\www\Projets\AngularJS>npm install grunt --save-dev
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "grunt" "--save-dev"
npm ERR! node v4.4.5
npm ERR! npm  v2.15.5
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package karma@1.3.0 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer karma-jasmine@1.0.2 wants karma@*
npm ERR! peerinvalid Peer karma-phantomjs-launcher@1.0.2 wants karma@>=0.9
npm ERR! peerinvalid Peer gulp-karma@0.0.4 wants karma@>=0.10 <=0.13

npm ERR! Please include the following file with any support request:
npm ERR!     C:\wamp\www\Projets\AngularJS\npm-debug.log

我在执行此操作时以管理员身份执行了命令行,但仍然收到此错误 Thnx提前为你的时间。

1 个答案:

答案 0 :(得分:0)

通过使用npm 3升级你的npm来解决这个已知问题。

您可以通过以下方式完成:

npm install -g npm@3

upgrade your nodejs to nodejs 6 who come with npm 3 by default

从npm 3开始,peerdependencies将生成WARN而不是ERR

希望它能帮助您解决问题。