簡體   English   中英

軌道2.3.4中的寶石兼容性

[英]Gem compatibility in rails 2.3.4

我目前使用rvm轉移到rails 2.3.4和ruby 1.8.7上的appplication。

應用程序中沒有安裝任何寶石。當我執行gem install gem_name時,它安裝它但是我不確定gem版本是否與我的app兼容。如果列出了許多gems配置/環境,則不指定gem版本.rb.Iam無法弄清楚,如何安裝正確的版本,因為到目前為止無法運行應用程序。 歡迎任何建議..

要在應用程序中提供真正的gem-consistency,您應該考慮使用Bundler來管理這些依賴項。 Gembundler網站提供了有關rails 2.x應用程序設置的良好指南

一旦在bundler中擁有了依賴項,就可以開始計算兼容性和非兼容性。 對於第三方gem,您可以在RubyGems站點上搜索它們,並確定在Rails 3.x發布之前哪個版本是最后發布的版本。 當然,大多數寶石都可以使用,但任何破碎的寶石都可能需要運行舊版本。

我會使用Bundler,並將Gems添加到Gemfile中。 以下是使用特定版本的語法:


gem 'gem-name', '1.0.4'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM