在我們的Rails 3.2 Gemfile
,也有一些寶石,選項:git
指向安裝回購上github
,如:爲什麼`gem list`命令不包含使用bundler's:git選項安裝的gem?
gem 'ruote', :git => 'http://github.com/jmettraux/ruote.git'
bundle install
後,我們輸入gem list
列出安裝的所有寶石。但gem list
未列出ruote
作爲已安裝的gem。事實上,根本沒有列出ruote
。我們注意到所有與一起安裝的選項:git
指向github上的repo也會發生同樣的情況。爲什麼寶石列表沒有列出所有安裝的寶石?我們如何確保ruote安裝正確?
但是,你如何使用這些寶石?我的意思是,一個簡單的'要求'找不到它們。 – refaelos
@refaelos使用'bundle exec'運行你的應用程序,然後一個簡單的'require'就是你所需要的。 –
謝謝@Moshe Katz!我注意到,也需要在文件內部進行捆綁/設置。 – refaelos