2014-03-06 1 views
5

Das Ziel besteht darin, nur den npm-Cache zu füllen. Dieses Ziel ergibt sich aus der Notwendigkeit, restriktive Build-Umgebungen ohne Zugriff auf eine npm-Registrierung nach der Ersteinrichtung zu primen.Können Abhängigkeiten bei der Verwendung von npm cache add enthalten sein?

Gibt es eine Möglichkeit, npm cache add <name>@<version> Abhängigkeiten zu machen?

Zum Beispiel:

  1. npm cache add [email protected] nur Karma im Cache-Ordner
  2. npm install [email protected];rm -rf node_modules schaffen Ordner Karma und alle seine Abhängigkeiten im Cache erstellt erfordert aber die Entfernung von lokal installierten node_modules

In Beispiel zwei, Ausführung npm install [email protected] --no-registry funktioniert ohne Problem wie erhofft. Ist es möglich, die zusätzlichen Schritte zum Erstellen und Löschen von lokalen Knotenmodulen zu vermeiden, um den Cache aufzufüllen?

Antwort