【发布时间】:2011-06-02 14:44:47
【问题描述】:
我是 Rails 3 的新手,需要知道 Rails 如何管理 Rails 3 中的 gem 依赖项,还需要知道它与旧版 Rails 的不同之处?
【问题讨论】:
标签: bundler
我是 Rails 3 的新手,需要知道 Rails 如何管理 Rails 3 中的 gem 依赖项,还需要知道它与旧版 Rails 的不同之处?
【问题讨论】:
标签: bundler
我认为基本工作流程没有任何变化。它在 Rails 3 中默认启用,而您必须在 2.3.x 中手动设置。
基本上,bundler 会根据您的 Gemfile 中列出的要求(gem 名称、最低版本、确切版本等)制定出一组满足这些要求的 gem。它在 Gemfile.lock 中记录了确切的版本,并负责“要求”您在应用程序中需要的任何 gem。
手册值得一读,尤其是关于各种部署选项的内容。
有关如何在 Rails 3 中使用它的摘要,请参阅 gembundler.com。
【讨论】: