2013-03-19 49 views
1

我無法安裝rspec。我加入到我的寶石文件:另一個找不到生成器rspec:在rails上安裝ruby

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 install rspec-rails --pre 

,我已經試過

rspec -v 

其中工程

我的想法。你們有沒有?

回答

0

在您的application.rb文件中,只需添加以下配置即可。

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

現在嘗試運行以下命令

rails generate rspec:install 
2

我想通了!它就像在錯誤的gemfile中一樣簡單!如此尷尬

1

沒有爲我工作,直到我註釋掉在我的Gemfile這些寶石:

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

最後恢復經營。 :)

1

這可能是因爲另一個軌道環境正在運行。做

spring stop 

從命令行然後再試一次。這對我有效。