我可以在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?