Как правильно расположить мой Gemfile для Rails 3? - PullRequest
3 голосов
/ 28 июля 2010

Я пытаюсь установить голосование в моем проекте rails 3.

В документации (для rails 2) сказано, чтобы установить его в мой файл environment.rb, как показано ниже

config.gem "peteonrails-vote_fu", :lib => 'vote_fu', :source => 'http://gems.github.com'

Как я могу преобразовать это в рельсы 3 для Gemfile?

1 Ответ

8 голосов
/ 28 июля 2010

В Gemfile:

драгоценный камень 'voice_fu'

http://gems.github.com больше нет. Стандартным хостом gem является http://gemcutter.org, который Bundler настроен для использования по умолчанию, поэтому вам не нужно указывать источник. Vote_fu размещается на gemcutter (см .: http://rubygems.org/gems/vote_fu).

Для справки, вы должны преобразовать параметры в config.gem следующим образом:

: source => 'example.com' изменяется на (в отдельной строке в Gemfile):

source 'example.com'

: lib => «mylib» меняется на:

gem 'libkey_mylib', :require => 'mylib'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...