2016-04-26 11 views
0

Ich verwende Knotenpakete und ich benutze npm, um diese Abhängigkeiten zu installieren. Ich habe verschiedene Arten von Abhängigkeiten:Ist es möglich, den Knoten * Dependencies in package.json für npm zu erstellen?

  • Produktion, deps dieser Art in dependencies Abschnitt beschrieben werden
  • Entwicklung, deps dieser Art in devDependencies Abschnitt

Eigentlich beschrieben sind, ich habe noch eine Art der Abhängigkeiten: Test Abhängigkeiten (eigentlich, e2e Tests und Unit Tests Deps :)).

Ist es möglich, einen Knoten in Pacakge Json zu erstellen und npm Installer an diesen Knoten zu binden? Also werde ich npm install --only={test} verwenden und nur Abhängigkeiten von testDependencies werden installiert?

Antwort

0

Ich glaube nicht, dass Sie das tun können.

Eine Workaround wäre, zwei package.json Dateien zu haben. Zum Beispiel prod_package.json und dev_package.json

Dann können Sie angeben, welche entsprechend zu verwenden.

+1

Traurig. Das wird zwei Namen, zwei Versionen usw. in beiden * package.json Dateien verursachen. Package.json muss gültig sein :( –