我的 Gemfile 似乎加载了两次。当我运行 bundle install 我看到...
宝石文件:
source 'http://rubygems.org'
gem 'haml' # asset engine
gem 'jquery-rails'
gem 'rails', '= 3.1.1'
gem 'readable_exceptions'
gem 'sass-rails', "= 3.1.4" # asset engine
gem 'uglifier' # asset engine
gem 'bundler', ">= 1.0.18" # 1.0.18 is required for proper asset pipeline support
gem "rake", "=0.8.7"
gem "resque"
gem 'date_validator'
gem "typhoeus"
gem 'newrelic_rpm'
gem "scout_rails"
puts "Loading Gemfile"
输出:
Loading Gemfile
Loading Gemfile
Using rake (0.8.7)
Using multi_json (1.3.6)
Using activesupport (3.1.1)
我相信这会导致我的开发环境出现问题,其中所有内容都被加载了两次。当我使用乘客独立运行服务器时,我有奇怪的日志,例如:
开发日志:
/app/models/facebook_application.rb:47: warning: already initialized constant APP_PROPERTIES
/app/models/facebook_application.rb:59: warning: already initialized constant ADJUSTABLE_MIGRATIONS
/app/models/facebook_application.rb:210: warning: already initialized constant MAX_TRIES
什么样的系统问题会导致所有内容都被加载两次?
我是:
- 使用 RVM
- 我已删除所有系统红宝石宝石
- 使用捆绑器
- 我已删除 .rvmrc 文件
- 不使用宝石
- 使用 ruby-1.9.2-p320
- 使用导轨 3.1.1