Suite this tutoriel Je voudrais utiliser le karma pour tester. Quand j'installe le karma et le gulp-karma, j'obtiens le message d'erreur ci-dessous. Il dit que [email protected] n'est pas installé, ce qui est nécessaire pour gulp-karma. Quand j'installe le karma, ça dit la même chose.Pourquoi est-ce que je reçois UNMET PEER DEPENDENCY quand j'installe le karma et le gulp-karma?
Maintenant, je ne peux pas décider si elle est installée correctement ou non.
J'ai essayé de supprimer le répertoire node_modules, d'effacer chache, de mettre à jour npm et de le démarrer à partir de zéro, le résultat est le même.
version NPM: 3.10.8
package.json:
{
"name": "ui.spa",
"version": "1.0.0",
"description": "Framework module for Digital Library",
"main": "Gulpfile.js",
"dependencies": {
"bower": "^1.7.9",
"gulp": "^3.9.1",
"gulp-clean": "^0.3.2",
"gulp-inject": "^4.1.0",
"gulp-karma": "0.0.5",
"gulp-typescript": "^2.14.1",
"gulp-util": "^3.0.7",
"jasmine": "^2.5.2",
"jasmine-core": "^2.5.2",
"karma": "^1.3.0",
"karma-coverage": "^1.1.1",
"karma-jasmine": "^1.0.2",
"karma-phantomjs-launcher": "^1.0.2",
"merge-stream": "^1.0.0",
"phantomjs": "^2.1.7",
"require-dir": "^0.3.0",
"run-sequence": "^1.2.2",
"stream-series": "^0.1.1",
"typings": "^1.4.0"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
C: \ Projects \ sayusiando.visualstudio.com_git \ bibliothèque numérique \ src \ Framework \ Framework.UI.Spa> NPM installer le karma --save [email protected] C: \ Projects \ sayusiando.visualstudio.com_git \ bibliothèque numérique \ src \ Framework \ Framework.UI.Spa `- SATISFAITS PAR LES PAIRS DÉPENDANCE [email protected]
NPM WARN option SAUT EN OPTION DEPENDANCES: [email protected]^1.0.0 (node_modules \ chokidar \ node_modules \ fsevents): NPM WARN notsup SAUT EN OPTION DÉPENDANCE: Plate-forme non prise en charge pour [email protected]: {wanted "os": » darwin "," arch ":" any "} (en cours: {" os ":" win32 "," arch ":" x64 "}) npm WARN [email protected] nécessite un pair de karma @> = 0,10 < = 0,13 mais aucun n'a été installé. npm WARN [email protected] Aucun champ de référentiel. NPM ERR! Code 1
C: \ projects \ sayusiando.visualstudio.com_git \ \ src \ bibliothèque numérique Framework \ Framework.UI.Spa> NPM installer gulp-karma --save [email protected] C: \ Projects \ sayusiando.visualstudio.com_git \ bibliothèque numérique \ src \ Framework \ Framework.UI.Spa + - [email protected] `- SATISFAITS PAR LES PAIRS DÉPENDANCE [email protected]
NPM WARN option SAUT EN oPTION DÉPENDANCE : [email protected] (modules_module \ chokidar \ node_modules \ fsevents): npm WARN notsup DÉPANNAGE EN OPTION DÉPENDANCE: Plate-forme non prise en charge pour [email protected]: wanted {"os": "darwin", "arch": "any"} (en cours: {"os": "win32", "arch": "x64"}) npm WARN [email protected] nécessite un pair de karma @> = 0,10 < = 0,13 mais aucun n'a été installé. npm WARN [email protected] Aucun champ de référentiel.
C: \ Projects \ sayusiando.visualstudio.com_git \ bibliothèque numérique \ src \ Framework \ Framework.UI.Spa>