Erreur dans npm install
Ai une erreur à la fin de npm install
commande.
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
bien que je l'ai autorisé à clone git sous http
au lieu de git
à l'aide de git config --global url."https://".insteadOf git://
paquet.json :-
{
"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"
}
}
peut on proposer une solution pour cela?
Ce n'paquets.json ressembler
veuillez trouver les mises à jour du post avec le paquet.fichier json contenu
Eh bien, karma 0.10 nécessite de karma, requirejs 0.2, vous avez spécifié 0.1. S'adapter peut-être que pour répondre à l'exigence, si vous le pouvez
Merci, ça a fonctionné! Vraiment apprécier votre réponse immédiate.
veuillez trouver les mises à jour du post avec le paquet.fichier json contenu
Eh bien, karma 0.10 nécessite de karma, requirejs 0.2, vous avez spécifié 0.1. S'adapter peut-être que pour répondre à l'exigence, si vous le pouvez
Merci, ça a fonctionné! Vraiment apprécier votre réponse immédiate.
OriginalL'auteur helloworld | 2014-05-08
Vous devez vous connecter pour publier un commentaire.
Bien,
karma 0.10
nécessitekarma-requirejs 0.2
comme vous pouvez le voir:Cependant dans votre forfait.json que vous avez spécifié
karma-requirejs
0.1
.Régler que, pour satisfaire à l'exigence et cela devrait fonctionner
npm
pour répondre à ce type d'exigence? J'obtiens une erreur similaire avecEPEERINVALID [email protected] requires a peer of react@^0.14.7 but none was installed.
, mais nous avons déjà faitnpm i -g react@^0.14.7
.OriginalL'auteur Tim Castelijns
de mise à niveau de karma version .. c'est tout ..
"karma": "~0.12.0"
OriginalL'auteur Aneer Anwar