npm ERR:peerinvalid package generator-karma不满足其兄弟姐妹peerDependencies的要求

Tha*_*tta 12 yeoman bower

我跑的时候

 npm install -g yo grunt-cli bower
Run Code Online (Sandbox Code Playgroud)

在我的终端,我得到以下依赖性错误:

npm ERR! peerinvalid The package generator-karma does not satisfy its siblings'
peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angular@0.5.0 wants generator-karma@~0.5.0
npm ERR! System Darwin 12.4.1
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo" "grunt-cli" "bower"
npm ERR! cwd /Users/ryanwieghard/code/angin/indie-cinema-tools
npm ERR! node -v v0.10.20
npm ERR! npm -v 1.3.11
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/ryanwieghard/code/angin/indie-cinema-tools/npm-debug.log
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决这个问题.有没有办法手动安装 generator-karma@~0.5.0

Kay*_*ave 35

新版的自耕农为你安装了凉亭和咕噜声(所以你不再需要你的npm线了).所以,只是为了安全删除你拥有的东西:

npm删除-g yo bower grunt-cli

然后尝试这个安装

npm install -g哟

有些人仍然会遇到你遇到的问题,这里有问题,如果以上问题无法解决你的问题,可以在评论中尝试一些不同的事情:https: //github.com/yeoman/generator-angular/问题/ 220


ap_*_*tch 11

/sf/answers/1685916711/

这对我有帮助.

我卸载了抛出错误的所有依赖生成器

npm uninstall -g generator-[generator-name]
Run Code Online (Sandbox Code Playgroud)

更新哟

npm update -g yo
Run Code Online (Sandbox Code Playgroud)

安装所需的发电机

npm install -g generator-[generator-name]
Run Code Online (Sandbox Code Playgroud)


小智 6

这个帮助了我:

npm uninstall -g generator-karma && npm install -g generator-angular
Run Code Online (Sandbox Code Playgroud)