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:freeze
Rails 2.3中的旧命令.它抓取宝石并将它们打包到供应商/缓存中.从这里的捆绑网站:
您可以使用它来避免在部署时依赖rubygems.org,或者如果您拥有不在公共存储库中的私有gem
我在RailsConf 2011上的演讲中解释了--demployment模式标志背后的原因.这个博客文章包含了我对该演讲的说明,并且(我希望)涵盖了这种方式背后的所有推理 - 部署作品:http://andre.arko.net/2011/06/11/deploying-with-bundler-notes/
归档时间: |
|
查看次数: |
17775 次 |
最近记录: |