我是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提前为你的时间。
答案 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
希望它能帮助您解决问题。