私が見ていたサンプルアプリケーションはenvironment.rb
でこれを持っている:なぜRailsアプリケーションがenvironment.rbのconfig.gem 'rails'を明示的に宣言するのですか?
config.gem 'rails'
は、この冗長なコードですかプログラマがこれをしなかった理由がある可能性が高いのですか?
私が見ていたサンプルアプリケーションはenvironment.rb
でこれを持っている:なぜRailsアプリケーションがenvironment.rbのconfig.gem 'rails'を明示的に宣言するのですか?
config.gem 'rails'
は、この冗長なコードですかプログラマがこれをしなかった理由がある可能性が高いのですか?
これは冗長なコードです。
は、私はあなたがRailsの宝石の複数のバージョンを持っていた、とあなたは
config.gem 'rails', :version => 2.2.2
しかし、そうでないような何かを行うことができますので、あなたのアプリケーションにRailsの凍結していない場合、それは冗長だと使用することができますね。
'RAILS_GEM_VERSION = '2.3.2'が定義されていないと、これは冗長です。 RAILS_GEM_VERSION'は同じファイル内で数行前に表示されます。 –
合意。私はなぜconfig.gem 'rails'が現れるのか分かりません。 –