2017-03-27 7 views
1

in der Regel Meine package.json Datei wie folgt aussieht:Npm installieren enthalten Abhängigkeiten „https://registry.npmjs.org“

{ 
    "dependencies": { 
     "express": "~4.15.2" 
    } 
} 

Aber jetzt, wenn ich das gleiche Paket versuchen und neu zu installieren oder sogar einen neuen hinzufügen ein, verwendet es die Tarball-Version und die vollständige uRL-Registrierung:

{ 
    "dependencies": { 
     "express": "https://registry.npmjs.org/express/-/express-4.15.2.tgz" 
    } 
} 

ich ein npm config delete registry tat, aber es hält immer noch die vollständige Registrierung uRL. Wie kann ich das beheben?

Mit Knoten Version v6.5.0 npm Version: 3.10.7

+0

Sind Sie uns? Schrumpffolie? Ich habe das gleiche Problem und ich verwende Shrinkwrap. – Woody

Antwort

0

Wenn shrinkwrap mit - npm-shrinkwrap.json:

  1. npm-shrinkwrap.json entfernen
  2. Installieren oder Upgrade-Paket (en) wie gewohnt
  3. npm shrinkwrap um die Versionen wieder zu reparieren
Verwandte Themen