con*_*t47 18 gem bundle ruby-on-rails bundler ruby-on-rails-3
我知道他们都把宝石放在你的应用程序的不同位置,但似乎捆绑安装 - 部署做得更彻底.我可以将它创建的供应商/包目录添加到版本控制并完成吗?
Mat*_*ner 19
看看Bundler网站上的两个描述.
运行bundle install --deployment是在生产环境中运行,但在运行时会从rubygems中获取宝石.阅读更多在这里下的"部署应用程序"为宗旨标题--deployment标志.
bundle package类似于rake rails:gems:freezeRails 2.3中的旧命令.它抓取宝石并将它们打包到供应商/缓存中.从这里的捆绑网站:
您可以使用它来避免在部署时依赖rubygems.org,或者如果您拥有不在公共存储库中的私有gem
我在RailsConf 2011上的演讲中解释了--demployment模式标志背后的原因.这个博客文章包含了我对该演讲的说明,并且(我希望)涵盖了这种方式背后的所有推理 - 部署作品:http://andre.arko.net/2011/06/11/deploying-with-bundler-notes/
| 归档时间: |
|
| 查看次数: |
17775 次 |
| 最近记录: |