目前正尝试在轨道上学习红宝石,目前正在学习测试。我正在使用的教程使用rspec,所以我运行了命令:
sudo gem install rspec
sudo gem install rspec-rails
script/generate rspec
仅收到错误消息“找不到'rspec'生成器”。我已经搜索了关于这个主题的答案,但我无法在任何地方找到一个明确的答案。
我正在运行Ubuntu 10.10,使用ruby 1.8.7,rails 2.3.5和rspec / rspec-rails 2.0.0
如何让这台发电机工作?
答案 0 :(得分:0)
对于Rails 2,您需要安装rspec-rails-1.3.3或更早版本。 rspec-rails-2.0.0 不支持rails 2。
答案 1 :(得分:-1)
在config / environments / test.rb中:
config.gem 'rspec', :lib => false
config.gem 'rspec-rails', :lib => false
看看这是否有帮助。