Incapable de npm install de mon colis
J'ai essayé d'installer un paquet que j'ai défini le paquet.json pour. Le paquet.json fichier est très simple.
{
"name": "project",
"version": "0.0.1",
"devDependencies": {
"karma-jasmine": "0.2.2"
}
}
Maintenant quand j'ai un problème
npm install .
J'obtiens l'erreur suivante.
npm WARN package.json package.json@0.0.0 No repository field.
npm ERR! addLocal Could not install /Users/username/projects/project
npm ERR! Darwin 14.0.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "."
npm ERR! node v0.10.32
npm ERR! npm v2.1.5
npm ERR! code EISDIR
npm ERR! errno 28
npm ERR! EISDIR, read
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <http://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/username/projects/project/npm-debug.log
Incapable de comprendre ce que je fais mal.
OriginalL'auteur toomasr | 2014-10-27
Vous devez vous connecter pour publier un commentaire.
Après avoir passé beaucoup de temps sur ce, j'ai enfin trouvé la cause. Je n'ai pas de paquet.json fichier mais je l'ai eu mal orthographiés sous forme de forfaits.fichier json.
MNP n'était pas en mesure de choisir le fichier à partir du répertoire courant, puis il a essayé de mon répertoire de base, puis a montré l'erreur inutiles. J'espère que cela aidera quelqu'un de gagner du temps.
OriginalL'auteur toomasr
Tip Top - une fois que vous avez créé votre nouveau projet de dépôt github et cloné en local, exécutez la commande :
qui vous invite pour les détails et les auto synthétiser un fichier
pour vous
Mise à JOUR : je vois sa été fixé ... ma version actuelle a une bien meilleure message d'erreur :
les membres de l'équipage sur au mnp sont très sensibles - je vous suggère fortement de U réserver un Problème lors de leur github.com/npm/npm nous avons donc tous profiter de leur/notre fix (je l'espère)
Merci, c'est fait. Voir github.com/npm/npm/issues/6590 pour plus de détails.
OriginalL'auteur Scott Stensland