2017-05-10 5 views
1

Problem: Wenn ich den folgenden BefehlWie alle Abhängigkeiten 6.10.1 mit npm in Knoten installieren

npm install 

Nur die Pakete erwähnt in der „Abhängigkeiten“ in der package.json Datei ausgeführt wird installiert . Diejenigen in den "devDependencies" werden nicht installiert. Für die Installation des „devDependencies“ Ich brauche den folgenden Befehl auszuführen:

npm install --only=dev 

Meine Frage, ist es eine Möglichkeit, dass ich beide durch einen einzigen Befehl installieren kann (ich weiß, dass ich es durch Definieren eines npm benutzerdefinierten tun kann Skript, aber ich bevorzuge diese Lösung nicht).

Hinweis: Meine Knoten Version ist 6.10.1 Dieses Problem begann nach meiner up-Abstufung auftreten zu 6.10.1

Antwort

2

Normalerweise npm install Befehl dev installieren Abhängigkeiten auch, ist die Gelegenheit, dass es nicht geschieht, wenn npm config Produktion Wert auf wahr gesetzt ist. Wenn dieser Wert wahr ist, werden die Dev-Abhängigkeiten übersprungen. Um dieses Problem zu beheben,

Führen Sie die folgenden

npm config get production 

setzen Sie ihn auf falsche

npm config set -g production false 
2

Versuchen Sie es mit npm --production falsch installieren =

Verwandte Themen