我可以在Ruby的最新版本(1.9.1)中使用Rails 2.3.3嗎? 在this page上,他們推薦Ruby 1.8.7。我應該在Rails 2.3.3中使用哪個版本的Ruby?
1
A
回答
6
我相信這是官方網站的回報率,所以我可能會follow their advice:
我們建議的Ruby 1.8.7和Rails使用。
1
部分rails插件在Ruby 1.9上不起作用。如果你想使用Ruby 1.9,你可能會使用Rails 3.我試過Rails 3 with Ruby 1.9,它工作的很好。
0
我正在使用Ruby 1.9.1p129和Rails 2.3.3以及除了Net :: HTTP for ActiveResource之外的monkeypatch,它看起來足夠穩定並具有一些很好的速度優勢。
除非你猴補丁臨時文件讓乘客上班1.9.1的最新版本將無法與Rails的工作,而猴補丁的淨:: HTTP似乎足夠安全
module Net
class HTTP < Protocol
alias_method :use_ssl, :use_ssl?
end
end
相比:
--- lib/tempfile.rb 23 Jul 2003 16:37:35 -0000 1.19
+++ lib/tempfile.rb 5 May 2004 23:33:57 -0000
@@ -106,7 +106,10 @@ class Tempfile < SimpleDelegator
# file.
def unlink
# keep this order for thread safeness
- File.unlink(@tmpname) if File.exist?(@tmpname)
+ if File.exist?(@tmpname)
+ closed? or close
+ File.unlink(@tmpname)
+ end
@@cleanlist.delete(@tmpname) if @@cleanlist
end
alias delete unlink
3
我認爲Rails 2.3.3已經過測試,並且與ruby 1.9.1一起使用。然而,你可能會遇到其他一些庫的問題。
事實上,你可以檢查人們對紅寶石1.9以及本網站上不同的寶石/插件的評價 - http://isitruby19.com/
相關問題
- 1. 我應該升級哪個Ruby on Rails版本?
- 2. Ruby on Rails版本之間的差異?我應該使用哪個?
- 3. 哪個版本的ruby和rails應該啓動我的應用程序?
- 4. 我應該使用哪個版本的Rails
- 5. 現在應該使用哪個版本的Ruby(2010年1月)?
- 6. 我應該在Gradle/sonarqube中使用哪個版本的Jacoco?
- 7. 我應該在Windows 7中使用哪個版本的Microsoft.Net
- 8. 我應該在Spring 4.1.6中使用哪個正確的版本?
- 9. 我應該在Windows上使用Vim 7.4的哪個版本的Ruby?
- 10. 第一個android應用。我應該使用蜂窩的2.3.3版本嗎?
- 11. 應該使用哪個版本的Python?
- 12. 在Rails應用上配置VPS for Ruby ...要使用哪個版本的Ruby?
- 13. 哪些ruby + rails + mongodb版本組合應該用於web開發?
- 14. .NET中的`MessageBox`,`SaveFileDialog`:我應該使用哪個版本?
- 15. 我應該在Windows上使用哪個版本的Perl?
- 16. 使用ruby 2.3.3和rails 4.2.5.2
- 17. 我應該使用哪個Rails Association?
- 18. 我應該使用哪個Rails插件?
- 19. 我應該建立哪個protobuf版本?
- 20. Spark上的Hive 2.1.1 - 我應該使用哪個版本的Spark
- 21. Ubuntu上的哪個版本應該運行我的Rails應用程序?
- 22. 我應該使用哪個版本的節點?
- 23. 我應該使用哪個版本的null?
- 24. 我應該使用哪個版本的Hadoop?
- 25. Zend我應該使用哪個版本的symfony 1.4項目?
- 26. 我應該使用哪個版本的MinGW
- 27. 我應該使用哪個版本的Scala Eclipse插件?
- 28. 我應該使用哪個版本的iOS SDK?
- 29. 我應該使用哪個版本的openssl?
- 30. 我應該使用哪個版本的Grails?