Wenn ich eine .gem-Datei in einen Ordner auf meinem Computer herunterlade, kann ich sie später installieren, indem ich gem install
?
Antworten
Zu viele Anzeigen?Ja, wenn Sie das tun gem install
Das Programm durchsucht zuerst das aktuelle Verzeichnis, d.h. wenn Ihre .gem-Datei dort ist, wird sie gefunden. Ich habe sie im Verzeichnis Edelsteinreferenz die Sie vielleicht auch nützlich finden:
g gem. Es wird versucht, eine lokale Installation (d.h. eine .gem-Datei im aktuellen Verzeichnis), und wenn das fehlschlägt, versucht es, die neueste Version des Gems herunterzuladen und die neueste Version des gewünschten Gems, die Sie wünschen, herunterzuladen und zu installieren.
Wenn Sie an einem lokal modifizierten Fork eines Edelsteins arbeiten wollen, ist der beste Weg, dies zu tun
gem 'pry', path: './pry'
in einer Gemfile.
... wo ./pry
wäre der Klon Ihres Repositorys. Führen Sie einfach bundle install
und alle Änderungen an den Edelsteinquellen, die Sie vornehmen, werden sofort übernommen. Mit gem install pry/pry.gem
werden die Quellen weiterhin in GEM_PATH
und Sie müssen immer beides ausführen bundle gem pry
y gem update
zu testen.
- See previous answers
- Weitere Antworten anzeigen