Auflösung
Die Auflösung Abschnitt erscheint, wenn Sie Abhängigkeits Versionen lösen müssen (nach bower install
), wenn Konflikte auftreten. Es dient dazu, eine Entscheidung darüber zu treffen, welche konkrete Version einer Abhängigkeit verwendet werden soll, wenn die Notwendigkeit besteht, Abhängigkeitskonflikte zu lösen - Bower injiziert diese Entscheidung automatisch als "Auflösungs" -Datensatz. Wenn also das nächste Mal ein Konflikt auftritt (beim Aktualisieren der Abhängigkeitsstruktur usw.), basiert die gelöste Version auf den "Auflösungsdaten" in Ihrer Konfigurationsdatei.
Überschreibungen
Überschreibungen Abschnitt wird verwendet, um die Datei (en) Verweise außer Kraft zu setzen, wenn die abhängigen Bibliothek zeigt.
In den meisten Fällen verwenden Task-Runner die Metadaten der Bower-Konfigurationsbibliothek, um Links zu diesen Bibliotheken in den Inhalt einer Seite einzufügen. Wenn wir einen Bootstrap-Link in eine Seite einfügen möchten, müssen wir nicht in den Ordner "bower_components" gehen, das Paket suchen und den Dateiinhalt untersuchen. Wir können die Komponentenmetadaten verwenden, um die wichtigste injizierbare Dateireferenz zu finden.
Der Abschnitt "Überschreibungen" wird verwendet, um diese Daten so zu ändern, dass eine andere Datei oder sogar eine Gruppe von Dateien als Haupteinstiegspunkt des Pakets verwendet wird.
Frage: Muss ich Resolutionen verwenden, wenn ich die gewünschte Version bereits in den Abhängigkeiten angegeben habe? –