Laube Thema: bower_components nicht erstellt
Ich habe eine Laube.json-Datei in mein Projekt root, aber wenn ich laufen:
$ bower install
Bekomme ich die folgende Ausgabe:
bower not-cached https://github.com/mirceasinteanu/nanoScrollerJS.git#master
bower resolve https://github.com/mirceasinteanu/nanoScrollerJS.git#master
bower not-cached http://jamesallardice.github.io/Placeholders.js#*
bower resolve http://jamesallardice.github.io/Placeholders.js#*
bower download http://jamesallardice.github.io/Placeholders.js
bower cached http://github.com/davatron5000/FitVids.js.git#1.1.0
bower validate 1.1.0 against http://github.com/davatron5000/FitVids.js.git#*
bower cached git://github.com/jquery/jquery.git#1.10.2
bower validate 1.10.2 against git://github.com/jquery/jquery.git#~1.10.0
bower cached git://github.com/gfranko/jquery.selectBoxIt.js.git#3.8.1
bower validate 3.8.1 against git://github.com/gfranko/jquery.selectBoxIt.js.git#*
bower cached git://github.com/chrisabrams/commonjs.git#0.2.0
bower validate 0.2.0 against git://github.com/chrisabrams/commonjs.git#0.2.0
bower cached git://github.com/components/jqueryui.git#1.11.2
bower validate 1.11.2 against git://github.com/components/jqueryui.git#*
bower cached git://github.com/jonom/jquery-focuspoint.git#1.1.1
bower validate 1.1.1 against git://github.com/jonom/jquery-focuspoint.git#*
bower checkout nanoscroller#master
bower invalid-meta nanoscroller is missing "ignore" entry in bower.json
bower resolved https://github.com/mirceasinteanu/nanoScrollerJS.git#5e348f0bb9
bower EHTTP Status code of 404
Kein Ordner bower_components erstellt und so bekomme ich Fehler beim verweisen auf die bower Pakete.
Ich bin mit:
OSX 10.9.5
node v0.12.0
npm v2.5.1
bower v1.3.12
git v1.9.2
Habe ich versucht, läuft:
$ npm cache clean
Jede Hilfe wäre sehr geschätzt werden.
InformationsquelleAutor user1385827 | 2015-02-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie eine .bowerrc Datei im Projekt root?
wenn nicht, sollten Sie eines erstellen und als können Sie Folgen Sie der Anleitung auf:
bower.io
wenn Sie diese config-Datei könnten Sie es post zu deiner Frage 🙂
die
.bowerrc
Datei ist die config Datei bower. Zum Beispiel können Sie den Pfad zu Ihrem Ordner bower_components. Maby, dass wird helfenInformationsquelleAutor YvesHendseth
Ich bin mir nicht sicher über die andere Antwort hier (einschließlich
.bowerrc
)...Dieses Problem auch passiert, wenn eine Ressource nicht verfügbar ist, oder den link/mirror ist down.
Zum Beispiel, bekam ich die folgende Fehlermeldung heute:
Das sagt mir, dass Merkblatt (eine 3rd-party-maps-Bibliothek, die ich benutze) ist nicht verfügbar. Und sicher genug, die Beipackzettel resource ich wies in der Zeit nicht verfügbar war. In diesem Fall sollte ich hierzu auf meine
bower.json
Datei nicht die.bowerrc
Datei, und überprüfen Sie für den Eintrag/Konfiguration, die ich benutze, für was auch immer Ressource, gab mir einen 404 (in diesem Fall Merkblatt).Über die OP ' s Kommentar:
Dies ist, weil die
bower install
Befehl funktioniert (oder zu funktionieren scheint), wie eine Transaktion, wenn ein Teil ausfällt, die gesamte Installation fehlschlägt... also, wenn Sie nicht über einebower_components
Verzeichnis vor, es würde nicht schaffen, eine für Sie, wenn die Installation fehlgeschlagen ist.So ist es eine Lösung für dieses, oder es ist ein bug, läuft wieder
bower install
scheint nicht, um den Ordner zu erstellenWenn Sie lief
bower install
wieder, und es sill jedoch nicht diebower_components
Verzeichnis, dann könnten Sie noch ein Problem haben. Ich habe nicht verwendet bower in über einem Jahr aber (mit Webpack und lieben es), so dass ich könnte falsch sein.InformationsquelleAutor JohnnyCoder
einfache Schritte zu bower_component Ordner in Ihrer Anwendung:
1) erstellen Sie zuerst
.bowerrc
- Datei im Stammverzeichnis Ihrer Anwendung. (genau wie eine andere Datei vorhanden ist = ,.gitignor
oder.sailsrc
etc).2)
.bowerrc
- Datei , das Verzeichnis anzugeben, wo Sie wollen, dass Sie bower_component Ordner.siehe unten3) führen Sie dann
bower install
.überprüft die .bowerrc Datei-Verzeichnis, und erstellen Sie bower_component Ordner.
Hoffe es hilft 🙂
InformationsquelleAutor SrmHitter9062
Ich weiß, dies ist eine alte post, aber ich hatte ähnliches Problem und habe herausgefunden, es hatte nichts zu tun mit der
.bowerrc
. In der Tat, das Problem wurde dadurch verursacht, dass die falsche version der Abhängigkeit. In meinem Fall war ich manuelles editieren der version-Nummer der Abhängigkeit an, was ich denke, ist richtig. Wenn ich mir jedoch rückgängig gemacht haben, die version zurück zu dem, was es war, es funktionierte.Es scheint, wenn Sie ändern Sie die Versionsnummer der Abhängigkeit zu einer falschen Versionsnummer, die Laube die Installation im hintergrund fehl, ohne Fehlermeldung.
So gehen Sie vor und stellen Sie sicher, dass die Versionen der genannten Abhängigkeiten in Ihre Kemenate.json korrekt sind. oder wenn Sie nicht wissen, welches das problem verursacht, machen Sie ein backup von der
bower.json
- Datei und löschen Sie dann alle Abhängigkeiten aus dem bower.json-Datei und von der Befehlszeile aus ausführenbower install <yourpackage>#<version> --save
für alle Abhängigkeiten.Hinweis : betrachten Sie die ' ~ ' - Zeichen neben jeder version 😉
InformationsquelleAutor Farzan Majdani
Überprüfen, um sicher zu sein, dass Ihre .bowerrc Datei nicht konfiguriert ist zum speichern der Bibliotheken in einem anderen Verzeichnis als "bower_components", z.B. Bibliotheken. Bower kann in der Tat sein, kopieren Sie die Dateien nur nicht, wo Sie erwarten, Sie dass zu.
InformationsquelleAutor jchadhowell
bower install --force-lastest
funktioniert bei mirInformationsquelleAutor Suman Koirala