我知道他们都将宝石放在您的应用中的不同位置,但似乎捆绑安装 - 部署做得更彻底。我可以添加它创建的供应商/捆绑软件目录到版本控制并完成吗?捆绑安装 - 部署和捆绑包的区别是什么
回答
我在开发模式下使用bundle install --path vendor/bundle
。 bundle install --deployment
将锁定Gemfile.lock,并且在更改Gemfile时不会更新它,因此请勿在开发环境中使用部署选项。 bundle install --no-deployment
将禁用捆绑包部署模式。 您可以通过正确的方式阅读that有关包的使用情况。
伟大的回应帮助我更好地了解上述响应 – concept47 2011-06-15 15:21:31
谢谢, - 无部署解释帮助我在本地主机上运行从服务器下载的应用程序。 – 2012-03-10 08:05:38
我在RailsConf 2011的一次演讲中详细解释了--deployment模式标志背后的原因。这篇博客文章包含了我对该演讲的注释,并且(我希望)涵盖了所有背后的推理 - 部署工作:http://andre.arko.net/2011/06/11/deploying-with-bundler-notes/
感谢您的链接。这篇文章现在已经过了几年了,我应该知道有什么变化吗? – 2016-01-25 21:37:54
- 1. 捆绑和捆绑安装的区别
- 2. “捆绑”和“捆绑安装”导轨3之间的区别?
- 3. 捆绑和捆绑更新有什么区别?
- 4. 捆绑与捆绑安装相同吗?
- 5. Rails 3的Bundler“捆绑安装 - 部署”究竟做什么?
- 6. 反向捆绑安装 - 无需通过捆绑包的环境
- 7. 捆绑安装(LoadError)
- 8. 做捆绑安装
- 9. “捆绑安装”工作时,为什么“捆绑安装 - 路径”中断?
- 10. TideSDK |捆绑包装
- 11. 捆绑包是否全局安装gems
- 12. Ruby(捆绑包安装,捆绑包更新)FAILS无法安装宝石http_parser.rb,eventmachine
- 13. 什么是BKM部署OSGI捆绑包有新的变化?
- 14. 为什么捆绑安装rails 0.9.5?
- 15. 捆绑安装 - 本地vs捆绑安装
- 16. 宝石安装捆绑&&捆绑安装错误
- 17. 捆绑安装FetchError的EOFError
- 18. Glassfish的不安装捆绑
- 19. 为什么捆绑安装不能在Gemfile中使用捆绑器的版本?
- 20. 什么是'捆绑savedInstanceState`
- 21. 为什么捆绑包不捆绑在一台服务器上?
- 22. 捆绑安装不成功
- 23. 捆绑安装失败
- 24. sqlite捆绑安装错误
- 25. rails新 - 捆绑安装
- 26. mini_magick捆绑安装错误
- 27. 捆绑安装混乱
- 28. Launch4j JRE安装或捆绑
- 29. 捆绑FOSOAuthServerBundle安装错误
- 30. 检测捆绑安装组
谢谢你,这使我阅读和重新阅读文档,以充分了解你在说什么......必须包围我的头,因为你仍然有在生产服务器上运行“捆绑安装”,即使使用捆绑软件包并将供应商/缓存文件夹检入源代码控制 – concept47 2011-06-15 16:46:06
捆绑包 - 安装部署从rubygems抓取宝石。但是如果你已经完成了一个捆绑软件包并且你的供应商/缓存已经准备好了,那该怎么办?它看起来像捆绑安装 - 部署继续打rubygems获得宝石。 – Mojo 2012-05-10 18:20:12