Ruby on rails &引用;SourceIndex“每个都已弃用”;。如何纠正?
运行Ruby on Rails程序时,我收到如下警告: 注: Gem::SourceIndex#每一个都不推荐使用,没有替代品。会的 在2011年11月1日当天或之后移除 Gem::SourceIndex#每个都从 C:/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/rails/vendor\u gem\u source\u index.rb:123 注意:Gem::SourceIndex#每个都不推荐使用,没有替换。会的 在2011年11月1日当天或之后移除 Gem::SourceIndex#每个都从 C:/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/rails/vendor\u gem\u source\u index.rb:124 如何正确设置,这意味着什么 我使用以下配置在Windows环境中工作:Ruby on rails &引用;SourceIndex“每个都已弃用”;。如何纠正?,ruby-on-rails,gem,deprecated,Ruby On Rails,Gem,Deprecated,运行Ruby on Rails程序时,我收到如下警告: 注: Gem::SourceIndex#每一个都不推荐使用,没有替代品。会的 在2011年11月1日当天或之后移除 Gem::SourceIndex#每个都从 C:/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.11/lib/rails/vendor\u gem\u source\u index.rb:123 注意:Gem::SourceIndex#每个都不推荐使用,没有替换。会的 在2011年11月1日
- Ruby 1.8.7[i386-mingw32]
- 轨道2.3.11
- 创业板1.8.8
- );或
- 将其升级到更新版本的Rails(例如3.0.x) 您是否实际使用SourceIndex?如果没有,什么也不做。否则,请告诉我们您如何使用它以及在哪里使用它。。。
- 正如回溯所指出的,弃用警告来自Rails本身。警告的目的是警告您Ruby的Gem类即将发生的更改(2011-11-01),这些更改可能会影响您的Rails应用程序
作为Rails 2.3.x应用程序的解决方案,您可以: