Das Projekt, an dem ich arbeite, nutzt Bower für das Front-End-Abhängigkeitsmanagement. Ich möchte react-toolbox
verwenden, aber Bower bietet es nicht an.So installieren Sie react-toolbox mit Bower
Ich versuchte npm install --save react-toolbox
, aber da alle Peer-Abhängigkeiten in bower_components
statt node_modules
installiert sind, hat dies nicht funktioniert.
Ich versuchte dann bower install --save https://github.com/react-toolbox/react-toolbox.git#1.0.1
. Während das Paket heruntergeladen wurde, wurde es nicht erstellt, da es keine bower.json
mit dem Repo verbunden ist.
Schließlich habe ich versucht, alle Abhängigkeiten mit npm neu zu installieren, aber dies führte zu vielen Problemen mit dem Modul-Namespacing (das war eine Überraschung für mich). Außerdem führte dies zu einer Inflation in der gebauten Paketgröße, da npm mehrere Versionen vieler gemeinsamer Abhängigkeiten installierte.
Was sollte mein Ansatz sein?