【问题标题】:peerinvalid Angular fire generator errorpeerinvalid Angular 火灾发生器错误
【发布时间】:2014-10-11 21:46:14
【问题描述】:

当我运行 npm install -g grunt-cli 时出现以下错误

npm ERR! peerinvalid The package generator-angular does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angularfire@0.0.6 wants generator-angular@~0.7.1

npm ERR! System Darwin 13.3.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "grunt-cli"
npm ERR! cwd /Users/muhammadatif/Documents/tutorials/angular-101
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! code EPEERINVALID
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users//Documents/tutorials/angular-101/npm-debug.log
npm ERR! not ok code 0

【问题讨论】:

    标签: angularjs gruntjs npm bower


    【解决方案1】:

    似乎这是generator-angularfire 没有针对generator-angular 的较新版本进行测试的问题。您可以在 official blog post 中阅读更多关于 NPM 中的对等依赖关系的信息。

    对我有什么帮助:

    npm uninstall -g generator-angular
    npm uninstall -g generator-karma
    

    然后再次运行npm install -g generator-angularfire(或在您的情况下为npm install -g grunt-cli)应该可以解决问题,因为它将安装上述2个生成器的旧兼容版本。

    【讨论】:

      猜你喜欢
      • 2016-08-01
      • 1970-01-01
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      相关资源
      最近更新 更多