还有一个找不到生成器rspec:在rails上安装ruby

时间:2013-03-19 17:38:15

标签: ruby-on-rails rspec

我无法安装rspec。我添加到我的gem文件中:

group :test, :development do
gem 'rspec-rails','~> 2.0'
end

bundle install
gem install rspec-rails
rails generate rspec:install

并收到

Could not find generator rspec:install.

gem出现在gem列表下,但不在bundle install中。我一直在谷歌搜索这个错误,没有一个解决方案适合我。我在我的gem文件中尝试了不同的条目。我更新了我的宝石。我有捆绑器的当前版本。我试过了

gem install rspec-rails --pre

我试过

rspec -v

哪个有效

我没有想法。你们有没有人吗?

4 个答案:

答案 0 :(得分:2)

我明白了!这就像在错误的gemfile中一样简单!如此尴尬

答案 1 :(得分:1)

在我的gemfile中注释掉这些宝石之前,没有什么对我有用:

gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'spring',        group: :development

最后重新开始营业。 :)

答案 2 :(得分:1)

可能是因为另一个rails环境正在运行。做

sharedExample.xmBufferSize = Int32(dict["bufferSize"] as! Int)
从命令行

然后再试一次。这对我有用。

答案 3 :(得分:0)

application.rb 文件中,只需添加以下配置。

config.generators do |g|
  g.test_framework  :rspec
end

现在尝试运行以下命令

rails generate rspec:install