Can';不要在Windows 8上安装Yeoman-npm错误!peerinvalid包yo不满足其兄弟姐妹';对等依赖

Can';不要在Windows 8上安装Yeoman-npm错误!peerinvalid包yo不满足其兄弟姐妹';对等依赖,npm,yeoman,Npm,Yeoman,我正在努力安装Yeoman。一般来说,节点和命令行都比较新,所以不确定从哪里开始。我寻找类似的问题,并尝试了类似的方法 npm缓存清除,我尝试删除一些其他包,比如grunt,我认为这可能会造成干扰,但运气不好 当我运行npm install-g yo时,它似乎是正常的,但随后以以下错误消息结束: ... npm http 304 https://registry.npmjs.org/minimist/0.0.8 C:\c\Users\Matt\.node\yo -> C:\c\Users\

我正在努力安装Yeoman。一般来说,节点和命令行都比较新,所以不确定从哪里开始。我寻找类似的问题,并尝试了类似的方法
npm缓存清除
,我尝试删除一些其他包,比如grunt,我认为这可能会造成干扰,但运气不好

当我运行
npm install-g yo
时,它似乎是正常的,但随后以以下错误消息结束:

...
npm http 304 https://registry.npmjs.org/minimist/0.0.8
C:\c\Users\Matt\.node\yo -> C:\c\Users\Matt\.node\node_modules\yo\cli.js

> yo@1.1.2 postinstall C:\c\Users\Matt\.node\node_modules\yo
> node ./scripts/doctor

[Yeoman Doctor] Everything looks alright!

npm ERR! peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-mocha@0.1.5 wants yo@>=1.0.0
npm ERR! peerinvalid Peer generator-webapp@0.5.0 wants yo@>=1.2.0

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "yo"
npm ERR! cwd C:\Users\Matt
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.24
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\Users\Matt\npm-debug.log
npm ERR! not ok code 0

Matt@ACER_V3_571 ~
$ yo
sh.exe": yo: command not found

您是否尝试过以管理员权限打开控制台?

我尝试过,但似乎没有任何效果。我最终卸载了节点,删除了所有npm文件和文件夹,然后重新安装了所有内容。约曼现在工作,所以我想是有什么东西干扰了它。