So ändern bower ' s Standard-cache-Ordner?
Auf *nix, bower verwendet die ~/.bower
Ordner für den cache (Pakete und so weiter).
Ich möchte dies ändern und einen anderen Speicherort.
Die Laube spec Dokument aus deutet darauf hin, dass ich bei der Konfiguration der storage
Schlüssel in meiner .bowerrc
.
Den ich erstellt habe in meinem Projekt-Ordner in etwa so:
{
"storage": {
"cache": "~/blah/cached",
"git": "~/blah/git_templates"
}
}
Beim laufen bower install - i
sehen, dass es immer noch versucht zu retten, in ~/.bower
.
Kann mir jemand sagen was mache ich hier falsch ? Und/oder es gibt einen anderen Weg, um den Ort zu ändern ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem, nach einigen versuchen nach der Skillung, ich gab auf...
So habe ich bewertet
bower
's Geschichte auf github und gefunden:v0.10.0
, bower verwendet config.cache (lib/core/ResolveCache.js
) für seinen cache-SpeicherortJedoch nach diese Begehen, satazor jetzt verwendet config.storage.Pakete statt der config.storage.cache
Danach, in den
v1.0.0
release, dieconfig
ist immer gesetzt in der config.storage.Pakete, aber die Skillung hat nicht reflektiert diese änderung seitLösung
bower_storage__packages
Verwenden
.bowerrc
wie:P. S.: ich denke, dass die Verknüpfung der spec-doc in Google Docs nicht eine gute Idee, vielleicht github wäre eine sinnvollere Wahl (da wir ausstellen kann pull requests).
bower_storage__packages
müssen eingestellt werden?Welche version von bower verwenden Sie? Bower 1.0.0 nicht mehr verwendet ~/.bower. Es folgt der XDG-Spezifikation, http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
Den "Speicher" - Eigenschaft ist nur gültig für 1.0.0.