我想爲客戶端創建一個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