代码之家  ›  专栏  ›  技术社区  ›  Trip

如何正确安排我的GemFile for Rails 3?

  •  3
  • Trip  · 技术社区  · 15 年前

    我正在尝试在Rails 3项目中安装Vote Fu。

    文档(对于Rails2)说将它安装到我的environments.rb文件中。

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

    如何将其转换为GemFile的Rails 3?

    1 回复  |  直到 9 年前
        1
  •  8
  •   Kenster marc_s    9 年前

    在Gemfile:

    宝石“伏特加”

    http://gems.github.com 不再是。标准的gem主机是 http://gemcutter.org 默认设置使用哪个bundler,因此不需要指定源。Vote_u Fu在Gemcatter(见: http://rubygems.org/gems/vote_fu )

    作为参考,您可以这样转换config.gem中的选项:

    :source=>'example.com'更改为(在gemfile中的单独一行上):

    source 'example.com'
    

    :lib=>'mylib'更改为:

    gem 'libkey_mylib', :require => 'mylib'