Ich habe an einem eckigen Projekt gearbeitet und wann immer ich ein neues Paket wollte, habe ich bower.json manuell bearbeitet und das Paket devdependencies
hinzugefügt und dann bower install
ausgeführt, um die Abhängigkeit zu installieren.Was ist der beste Weg, um Pakete von devdependencies in Abhängigkeiten in bower.json zu verschieben?
Ich habe nie wirklich den Namen des Abschnitts angeschaut, in den ich ihn eingefügt habe, aber kürzlich lief ich bower install <somepackage> -S
und es wurde ein neuer Abschnitt namens dependencies
erstellt. Oh!!! Sie sollen dorthin gehen.
Ich habe nachgeschlagen und anscheinend devdependencies
ist für Entwicklungsabhängigkeiten, und kann während eines Produktions-Builds ausgeschlossen werden und ist in erster Linie für Pakete, die Tests etc. unterstützt. Allerdings ist dependencies
in beiden Entwickler-und Produktions-Builds enthalten und ist für Pakete, die in der endgültigen Produktion gebaut werden.
So jetzt habe ich viele "Produktion" Pakete unter devdependencies
. Was ist der beste Weg, um sie zu dependencies
zu bewegen, ohne etwas zu brechen?
Ausschneiden und Einfügen von einem Abschnitt zum anderen? –
@JBNizet Gibt es irgendwelche Probleme damit? Ich benutze eckigen Boilerplate. Die Anweisungen sagen ausdrücklich die Installation mit 'bower install --save-dev' – richard