In grado di npm install il mio pacchetto

Sto cercando di installare un pacchetto che ho definito la pacchetto.json per. Il pacchetto.json file è molto semplice.

{
  "name": "project",
  "version": "0.0.1",
  "devDependencies": {
    "karma-jasmine": "0.2.2"
  }
}

Ora quando ho un problema

npm install .

Ottengo il seguente errore.

npm WARN package.json package.[email protected].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

Grado di capire che cosa sto facendo di sbagliato.

InformationsquelleAutor toomasr | 2014-10-27



2 Replies
  1. 8

    Dopo aver trascorso un sacco di tempo su questo ho finalmente capito la causa. Non ho pacchetto.json file, ma ho avuto misspelt come pacchetti.file json.

    NPM non era in grado di prendere il file dalla directory corrente e poi provato la mia home directory e poi ha mostrato l’errore inutili. Spero che questo aiuterà qualcuno risparmiare tempo.

  2. 6

    Punta in alto – una volta creato il nuovo progetto repository github e clonato a livello locale, eseguire il comando :

    npm init    

    che richiedono particolari e auto sintetizzare un file

    package.json

    per voi

    AGGIORNAMENTO : vedo il suo stato risolto … la mia versione attuale è molto meglio il messaggio di errore :

    npm install
    npm WARN ENOENT ENOENT: no such file or directory, open '/home/scott/aaa/package.json'
    
    
    node --version
    v5.4.1
    
    npm --version
    3.3.12
    • Questa è una grande punta per il flusso di lavoro, ma una volta che il file è scomparso problema npm installare il messaggio di errore è così criptico che penso che la soluzione di ricordare che ti manca il file o misspelt è più prezioso.
    • l’equipaggio oltre al npm sono molto sensibili – I suggeriscono fortemente U prenotare un Problema a loro github.com/npm/npm per tutto il beneficio da loro/nostra risolvere (si spera)
    • Grazie, fatto. Vedere github.com/npm/npm/issues/6590 per i dettagli.

Lascia un commento