yeoman 错误 对等点无效 对等点生成器-webapp@0.5.0 想要@>=1.2.0

标签 yeoman yeoman-generator

运行npm install -g Generator-webapp会在npm-debug.log文件的末尾给出以下内容:

18875 error peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
18875 error peerinvalid Peer generator-mocha@0.1.6 wants yo@>=1.0.0
18875 error peerinvalid Peer generator-webapp@0.5.0 wants yo@>=1.2.0
18876 error System Windows_NT 6.1.7601
18877 error command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "generator-webapp"
18878 error cwd c:\Users\junto\Documents\My Web Sites\kita
18879 error node -v v0.10.17
18880 error npm -v 1.3.8
18881 error code EPEERINVALID

运行npm install -g yo会导致类似的错误:

19472 error peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
19472 error peerinvalid Peer generator-mocha@0.1.6 wants yo@>=1.0.0
19472 error peerinvalid Peer generator-webapp@0.5.0 wants yo@>=1.2.0
19473 error System Windows_NT 6.1.7601
19474 error command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "yo"
19475 error cwd c:\Users\junto\Documents\My Web Sites\kita
19476 error node -v v0.10.17
19477 error npm -v 1.3.8
19478 error code EPEERINVALID
19479 verbose exit [ 1, true ]

如何解决这个问题?

最佳答案

找到答案:

您需要安装哟1.2.0

npm install -g yo@1.2.0

我还必须更新 npm:

npm install -g npm@1.4.3

关于yeoman 错误 对等点无效 对等点生成器-webapp@0.5.0 想要@>=1.2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26231923/

相关文章:

yeoman - 我应该如何移动或删除 Yeoman Generator 中的文件?

node.js - 在 Yeoman 中使用 Node.js 的 module.exports 会产生不同的结果

node.js - 自定义 Yeoman 生成器的 npm 测试失败

javascript - 如何在 Nexus 中创建 Yeoman 或 Bower 存储库

yeoman - 在子生成器中使用 composeWith 选项

node.js - 将创作的 yeoman 生成器的更新应用到 npm 全局安装/更新

vim - 在 VIM 中使用 jshint 与 Yeoman 的 jshint 任务同步

node.js - Yeoman 生成器发布到 npm 后不包含子生成器

visual-studio-code - Visual Studio 代码扩展生成器坏了吗?

asp.net - 使用 Yeoman aspnet 生成器