首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby on Rails: rspec上的“rails生成插件”错误

Ruby on Rails: rspec上的“rails生成插件”错误
EN

Stack Overflow用户
提问于 2012-09-30 09:13:23
回答 1查看 322关注 0票数 1

我一直在自学开发rails插件。我正在使用的一个参考教程是here

不幸的是,从我运行"rails生成插件“的第一步开始,我似乎就被卡住了。它返回一个错误,说"rspec not found”。

代码语言:javascript
复制
c:\rails\test\rails generate plugin HelloWorld

    create  vendor/plugins/hello_world
    create  vendor/plugins/hello_world/MIT-LICENSE
    create  vendor/plugins/hello_world/README
    create  vendor/plugins/hello_world/Rakefile
    create  vendor/plugins/hello_world/init.rb
    create  vendor/plugins/hello_world/install.rb
    create  vendor/plugins/hello_world/uninstall.rb
    create  vendor/plugins/hello_world/lib
    create  vendor/plugins/hello_world/lib/hello_world.rb
     error  rspec [not found]

我试着自己寻找可能的解决方案。我尝试过的一种方式是更新项目的bundler gem,希望这可能来自插件兼容性的bug。无论如何,如果它能给你们一些线索,让你们知道哪里会出问题,我也会把我的GemFile贴在下面。

代码语言:javascript
复制
    source 'http://rubygems.org'

    gem 'rails', '3.1.1'
    gem 'annotate', ">=2.5.0"
    gem 'sqlite3'
    gem 'faker', '0.3.1'
    gem 'gravatar_image_tag', '1.0.0.pre2'
    gem 'will_paginate', '3.0.pre2'
    gem 'jquery-rails'
    gem 'pg', '0.14.0'
    gem  'bundler', '1.2.0.rc.2'
    # Gems used only for assets and not required
    # in production environments by default.
    group :assets do
      gem 'coffee-rails', '~> 3.1.1'
      gem 'uglifier', '>= 1.0.3'
    end

    group :development do
      gem 'rspec-rails', '2.6.1'

    end

    group :test do
      gem 'rspec-rails', '2.6.1'
      gem 'webrat', '0.7.1'
      gem 'factory_girl_rails', '1.0'
    end

如有任何建议,我们将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2012-09-30 09:43:23

我认为它试图为插件生成模板rspec示例,但rspec目录不在那里。在将rspec添加到Gemfile之后,您是否运行了rspec安装程序(rails g rspec:install)?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12657877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档