首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm install命令出错

npm install命令出错
EN

Stack Overflow用户
提问于 2014-05-08 20:53:13
回答 2查看 11.4K关注 0票数 10

npm install命令末尾出现错误。

代码语言:javascript
复制
angular#1.2.1 bower_components\angular
npm ERR! peerinvalid The package karma-requirejs does not satisfy its siblings'
peerDependencies requirements!
npm ERR! peerinvalid Peer karma@0.10.10 wants karma-requirejs@~0.2.0

npm ERR! System Windows_NT 6.1.7600
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! cwd F:\AngularExamples\KarmaTest546\AngularJS-Testing-Article
npm ERR! node -v v0.10.28
npm ERR! npm -v 1.4.9

npm ERR! code EPEERINVALID

npm ERR!

npm ERR! Additional logging details can be found in:

npm ERR!     F:\AngularExamples\KarmaTest546\AngularJS-Testing-Article\npm-debug
.log

npm ERR! not ok code 0

尽管我已经允许使用git config --global url."https://".insteadOf git://http下而不是git下克隆git

package.json :-

代码语言:javascript
复制
{


"name": "yom-angularjs-testing-article",



"version": "0.0.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/matsko/YOM-AngularJS-Testing-Article"
  },



"scripts": {
    "postinstall": "./node_modules/.bin/bower install"
  },
  "homepage": "https://github.com/yearofmoo/YOM-AngularJS-Testing-Article",
  "devDependencies": {


 "grunt": "~0.4.1",
    "grunt-css": "~0.5.4",
    "grunt-contrib-connect": "~0.1.2",
    "grunt-contrib-uglify": "~0.2.1",
    "grunt-contrib-concat": "~0.3.0",
    "grunt-contrib-watch": "~0.4.4",
    "grunt-shell": "~0.2.2",
    "grunt-contrib-copy": "~0.4.1",
    "karma-mocha": "latest",
    "karma-chrome-launcher": "~0.1.0",
    "karma-safari-launcher": "latest",
    "karma-firefox-launcher": "~0.1.0",
    "karma-ng-scenario": "latest",
    "chai": "1.4.0",
    "karma-script-launcher": "~0.1.0",
    "karma-html2js-preprocessor": "~0.1.0",
    "karma-jasmine": "~0.1.3",
    "karma-requirejs": "~0.1.0",
    "karma-coffee-preprocessor": "~0.1.0",
    "karma-phantomjs-launcher": "~0.1.0",
    "karma": "~0.10.2",
    "grunt-karma": "~0.6.2",
    "grunt-open": "~0.2.2",
    "ng-midway-tester": "2.0.5",
    "bower": "~1.2.7"

  }
}

有人能对此提出解决方案吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-08 21:14:13

正如您所看到的,karma 0.10需要karma-requirejs 0.2

代码语言:javascript
复制
npm ERR! peerinvalid The package karma-requirejs does not satisfy its siblings' peerDependencies requirements! 

npm ERR! peerinvalid Peer karma@0.10.10 wants karma-requirejs@~0.2.0

但是,在您的package.json中指定了karma-requirejs 0.1

调整它以满足需求,它应该可以工作

票数 7
EN

Stack Overflow用户

发布于 2015-03-23 15:32:11

升级karma版本..就是这样.."karma": "~0.12.0"

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23542320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档