【问题标题】:"undefined method 'groups' for Rails:Module" when running "rails generate rspec:install" on Mac在 Mac 上运行“rails generate rspec:install”时,“Rails:Module 的未定义方法‘组’”
【发布时间】:2011-10-31 23:03:40
【问题描述】:
$ rails generate rspec:install

/Users/AlbertoRDZ/Desktop/rails_projects/sample_app/config/application.rb:7:in `<top (required)>': undefined method `groups' for Rails:Module (NoMethodError)
    from /Users/AlbertoRDZ/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.0.9/lib/rails/commands.rb:15:in `require'
    from /Users/AlbertoRDZ/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.0.9/lib/rails/commands.rb:15:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

【问题讨论】:

标签: ruby


【解决方案1】:

也许它适用于以下情况:

config/application.rb 替换

if defined?(Bundler)
Bundler.require(*Rails.groups(:assets => %w(development test)))
end

Bundler.require(:default, Rails.env) if defined?(Bundler)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    • 1970-01-01
    • 2019-02-21
    • 1970-01-01
    相关资源
    最近更新 更多