W naszych szynach 3,2 Gemfile
, istnieją pewne perełki zainstalowane z opcją :git
skierowaną do repo na github
, takie jak:Dlaczego polecenie `gem list` nie zawiera klejów zainstalowanych z opcją bundler: git?
gem 'ruote', :git => 'http://github.com/jmettraux/ruote.git'
Po bundle install
, wpisujemy gem list
notować wszystkie kamienie zainstalowane. Jednak gem list
nie wymienia ruote
jako klejnot zainstalowany. W rzeczywistości w ogóle nie ma wymienionej listy. Zauważamy, że to samo dzieje się z wszystkimi szynami engines
, które są zainstalowane z opcją :git
wskazującą na repo na github. Dlaczego lista gem nie zawiera wszystkich klejnotów? Jak możemy zapewnić, że ruote jest poprawnie zainstalowany?
Ale jak możesz wykorzystać te klejnoty? Chodzi mi o to, że proste "wymaganie" nie może ich znaleźć. – refaelos
@refaelos Uruchom swoją aplikację za pomocą 'bundle exec', a następnie proste' require' to wszystko, czego potrzebujesz. –
Dzięki @Moshe Katz! Zauważyłem, że wymaga również pakietu/instalacji wewnątrz pliku. – refaelos