Ruby on rails 4 Rails生成器错误rspec[未找到]
我使用的是rails 4.1.1 当我执行命令时,Ruby on rails 4 Rails生成器错误rspec[未找到],ruby-on-rails-4,rspec,generator,rspec-rails,Ruby On Rails 4,Rspec,Generator,Rspec Rails,我使用的是rails 4.1.1 当我执行命令时,rails g generator my_generator 生成器运行,但始终以错误rspec[未找到] 我已经将rspec和rspec-railsgems添加到我的gem文件中 我错过了哪一步才能让它工作?您不需要将rspec添加到gem文件中,只需rspec rails bundle安装后运行rails生成rspec:install,一切正常。通过rspec-rails安装rspec的推荐方法是: 将rspec-rails添加到GEM文件中
rails g generator my_generator
生成器运行,但始终以错误rspec[未找到]
我已经将rspec
和rspec-rails
gems添加到我的gem文件中
我错过了哪一步才能让它工作?您不需要将
rspec
添加到gem文件中,只需rspec rails
bundle安装后
运行rails生成rspec:install
,一切正常。通过rspec-rails安装rspec的推荐方法是:
将rspec-rails
添加到GEM文件中的:development
和:test
组:
group :development, :test do
gem 'rspec-rails', '~> 3.0'
end
然后运行bundle安装
,您的RSpec应该可以正常运行。我从文件中删除了RSpec。我再次运行bundle install我再次运行rails generate rspec:install命令,输出显示与已生成的文件相同的文件,但仍然出现rspec[not found]错误。您需要手动创建它们,显然,当您使用rails g generator
时,rspec不会创建规范文件。不仅仅是你有这个问题。