0
我的導軌2.3.4和rails 2.3.14 gem在我的gem目錄中。創建項目在environment.rb中設置導軌版本時出現奇怪的行爲
rails _2.3.4_ foo
將行:
RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION
與
if true
RAILS_GEM_VERSION = '2.3.4'
else
RAILS_GEM_VERSION = "2.3.14"
end
現在,當我運行控制檯,我得到:
Loading development environment (Rails 2.3.14)
但如果類型:
>> Rails.version
=> "2.3.4"
不過,現在我只是添加註釋:
if true
RAILS_GEM_VERSION = '2.3.4'
# comment
else
RAILS_GEM_VERSION = '2.3.14'
end
,我啓動控制檯,並獲得:
Loading development environment (Rails 2.3.4)
Rails version = 2.3.4
需要注意的是,現在它指向2.3.4在「加載「線。似乎真的很奇怪,評論會影響到這一點。