2
我的一些遺留代碼一起工作(別人寫的)在Rails 4.1的應用程序,我注意到...神祕:`需要「RubyGems的」`內部控制
require "rubygems"
...在控制器之一的頂部。我認爲我對Rails的工作方式非常熟悉,但這對我來說很困惑。有一個很好的理由,爲什麼應該在那裏?
我的一些遺留代碼一起工作(別人寫的)在Rails 4.1的應用程序,我注意到...神祕:`需要「RubyGems的」`內部控制
require "rubygems"
...在控制器之一的頂部。我認爲我對Rails的工作方式非常熟悉,但這對我來說很困惑。有一個很好的理由,爲什麼應該在那裏?
這應該是有隻有當應用程序使用紅寶石V1.8 如果應用程序使用紅寶石V1.9 +那麼它是沒有必要的。