相关疑难解决方法(0)

不推荐使用Gem.source_index,请使用规范.我应该重新安装Gem还是Rails?

我正在Ubuntu 11上学习RoR.当我尝试生成应用程序时收到以下消息.我安装错误了吗?

$ rails generate controller Pages home contact
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.12/lib/bundler/shared_helpers.rb:3.
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.12/lib/bundler/source.rb:162.
NOTE: Gem::SourceIndex#each is deprecated with no replacement. It will be removed on or after 2011-11-01.
Gem::SourceIndex#each called from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.12/lib/bundler/source.rb:162.
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails deprecated

43
推荐指数
3
解决办法
3万
查看次数

在Rakefile中设置rspec2任务

我有一个看起来像这样的Rakefile:

require 'rspec/core/rake_task'

desc "Run all RSpec tests"
RSpec::Core::RakeTask.new(:spec)
Run Code Online (Sandbox Code Playgroud)

这不行.例如,如果我尝试运行"rake -T",我得到:

code/projects/bellybuster[master]% rake -T --trace
(in /Users/craig/code/projects/bellybuster)
rake aborted!
no such file to load -- rspec/core/rake_task
/Users/craig/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/Users/craig/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/Users/craig/code/projects/bellybuster/Rakefile:1:in `<top (required)>'
/Users/craig/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2383:in `load'
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

万一这可能对Gemfile有帮助:

source :rubygems

gemspec
Run Code Online (Sandbox Code Playgroud)

哦和一些版本:

  • Ruby:1.9.2p180
  • 耙子:0.8.7
  • Bundler:1.0.13
  • RubyGems:1.7.2

ruby rake rubygems rspec2

8
推荐指数
2
解决办法
8787
查看次数

标签 统计

ruby ×2

deprecated ×1

rake ×1

rspec2 ×1

ruby-on-rails ×1

rubygems ×1