【问题标题】:how do i solve my gemfile error?如何解决我的 gemfile 错误?
【发布时间】:2017-03-22 00:25:49
【问题描述】:

我正在更新我的 gemfile,以便在 heroku 上部署一个应用程序。这是gemfile:

group development do
  gem 'sqlite3'
end

group development do
  gem 'pg'
  gem 'rails_12factor'
end

这是错误:

解析Gemfile 时出错:Gemfile 的未定义局部变量或方法“开发”。 Bundler 无法继续。

我该如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails ruby heroku rubygems


    【解决方案1】:

    您忘记了组名前面的:(冒号)。相反,您正在尝试获取名为 development 的变量/调用函数的值。

    所以你的Gemfile 应该是这样的:

    group :development do
      gem 'sqlite3'
    end
    
    group :development do
      gem 'pg'
      gem 'rails_12factor'
    end
    

    【讨论】:

    • 是的,你说得对。第二个发展也应该是:生产。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-31
    • 2012-10-02
    • 1970-01-01
    相关资源
    最近更新 更多