我想为客户端创建一个Rails软件包。我正在使用Rails 3.0.3和Ruby 1.9.2。如果我需要使用新的gem版本更新软件包,那么过程是什么?更新Rails软件包
1
A
回答
0
你想更新一个rails项目中使用的宝石?我的猜测是你更新了GemFile中的版本
gem 'name', 'version'
然后运行bundle install ..这将安装所有适当的版本。
2
如果要更新到一个特定的版本,使用@ Ferdy的答案,但如果你只是想更新到最新版本上运行:
bundle update gem_name
这将更新你的宝石到最新版本,并且还更新它的所有依赖关系。它也会更新你的Gemfile.lock文件,以便你可以将它提交给源代码。其他系统现在只需要运行:
bundle install
获取更新。
相关问题
- 1. 差异软件包,软件包安装,软件包更新
- 2. 更新Cent OS软件包?
- 3. Force Composer更新软件包
- 4. 软件包更新冻结
- 5. Rails 3.0软件包
- 6. 更新客户端软件包时未更新的软件包中出现UnsatisfiedLinkError
- 7. 软件包更新仅在软件包管理器中显示
- 8. 软件包更新FileOverflow - 文件太大
- 9. OSGi:在更新其他软件包时刷新一个软件包
- 10. 软件更新
- 11. Symfony2新软件包
- 12. 无法更新xamarin.support.v4软件包
- 13. 通过我的软件包更新dashboard.config
- 14. 如何生成软件更新包?
- 15. 更新软件包时出错(0.4)
- 16. 在Windows上更新Haskell软件包
- 17. 如何提交软件包更新?
- 18. 通过ebextensions更新yum-cron软件包?
- 19. python卸载和更新软件包
- 20. 需要更新的软件包列表
- 21. 如何在golang中更新软件包?
- 22. Xamarin studio - 忽略软件包更新?
- 23. debian软件包更新原子?
- 24. OSGi软件包更新不会停止/卸载旧软件包,为什么?
- 25. 安装软件包安装是否也更新已安装的软件包
- 26. 从另一个存储库更新另一个软件包的软件包
- 27. OSGi片段更新与软件包更新?
- 28. 如何在软件包管理器控制台中将“更新软件包”更新为旧版本?
- 29. 如果新版本可用,更新本地软件包文件
- 30. 使用C#更新软件时更新软件
您应尽量避免添加版本。让bundler处理它。如果你必须的话,那么以松散的方式来做,如Ryan Bigg所述,http://ryanbigg.com/2011/01/why-you-should-run-bundle-update/。 – Zamith