Ich entwickle eine Rails-App (v4.2.1), auf der ein Bootstrap auf dem vendor/assets/components/bootstrap
installiert ist.
Die Dinge sind gut gelaufen, bis ich den Bootstrap von v3.3.4 auf v3.3.5 aktualisiert habe.
Jetzt sehe ich eine Fehlerseite, die couldn't find file 'bootstrap' with type 'text/css'
sagt.
Hier ist mein app/assets/stylesheets/application.css
:
Wenn ich den Bootstrap auf v3.3.4 heruntersetze, verschwindet dieser Fehler. Irgendwelche Vorschläge?
[AKTUALISIEREN]
Ich habe den Boostrap mit bower install
Befehl installiert. Das Folgende ist mein .bowerrc
:
Ich habe einen Verzeichnisbaum wie folgt:
%Vor%Die Version der Ritzel ist 3.2.0. Ich benutze auch Kettenräder-Schienen 2.3.2 und Kettenräder-es6 0.6.2.
Ich habe die Ursache meiner Frage gefunden.
Das Bootstrap-Team hat den Abschnitt main von bower.json
ab v3.3.5
geändert. Vorher hatte es diese Elemente:
Jetzt hat es nur zwei Elemente:
%Vor% Wir können die relevanten Diskussionen auf Ссылка verfolgen. Vereinfacht ausgedrückt, wendeten sie diese Änderung in Übereinstimmung mit den neuen Bower-Spezifikationen Ссылка an. Derzeit können Ritzel nur Dateien finden, die im Abschnitt Haupt von bower.json
aufgeführt sind. Das ist mein Problem.
Also, für eine Problemumgehung habe ich meine application.css
wie folgt geändert:
Eine grundlegende Lösung wäre eine Pull-Anfrage an die Ссылка .
Tags und Links twitter-bootstrap-3 sprockets