gem bundle install aus lokalen Ressourcen
kann ich umleiten gem Quelle, um meine web-server-Pfad, wo ich den download aller notwendigen Juwel Bündel und legte es? Ich will diejenigen, die durch "bundle install
"
GemFile holt diese aus http://rubygems.org, wie es definiert ist, auf.
Ich in der Regel bekam eine Fehlermeldung wie "zu viele Anfragen" (scheint internet Stau-Probleme).
ist es möglich, die Umleitung gem Quell-Pfad auf meinem lokalen server?
Du musst angemeldet sein, um einen Kommentar abzugeben.
TL;DR: Verwenden Sie die
:path
- option.Vorausgesetzt, Sie installieren wollen, ein Juwel von einem nicht erreichbaren Ressource, wie zum Beispiel:
und Sie können nicht installieren Sie den Edelstein mit
bundle install
wegen einer firewall oder so etwas.Folgenden Schritte:
Laden Sie die Datei (mit jedem Ansatz, den Sie können, z.B. mit http_proxy, von https://github.com/sferik/rails_admin/zipball/master)
Legen Sie die heruntergeladene Datei in einen Ordner, wie
vendor/gems/rails_admin
, und die Datei sollte wie folgt Aussehen:Nun verändern wir das Gemfile:
Laufen
bundle
funktioniert!können Sie tun
bundle install --local
vom hier mehr Details
Haben Sie versucht, zu erklären, weitere Rubygems-Quelle in Ihrem Gemfile, wie diese?