In unseren Schienen 3.2 Gemfile
gibt es einige mit der Option :git
Zeige installiert Edelsteine auf github
, wie zum Repo:Warum enthält der Befehl "gem list" keine Edelsteine, die mit der Option "Bundler's: git" installiert wurden?
gem 'ruote', :git => 'http://github.com/jmettraux/ruote.git'
Nach bundle install
, wir installiert alle Edelsteine zur Liste Typ gem list
. gem list
jedoch nicht ruote
als ein Juwel installiert. In der Tat gibt es keine ruote
überhaupt aufgeführt. Wir bemerken, dass das Gleiche auch mit allen Schienen passiert, die mit der Option :git
, die auf Repit auf Github zeigt, installiert sind. Warum führt die Edelsteinliste nicht alle Edelsteine auf, die installiert sind? Wie können wir sicherstellen, dass Ruote korrekt installiert ist?
Aber wie können Sie diese Edelsteine verwenden? Ich meine, ein einfaches "Require" kann sie nicht finden. – refaelos
@refaelos Führen Sie Ihre App mit 'bundle exec' aus und dann genügt ein einfaches' require'. –
Danke @Moshe Katz! Mir ist aufgefallen, dass auch ein Bundle/Setup innerhalb der Datei benötigt wird. – refaelos