如何在Rails中的生产环境中添加pg gem

Chr*_*ani 1 ruby ruby-on-rails heroku

我是编程和在Cloud9 IDE上使用RAILS的新手.我很难将我的应用程序推入Heroku.我收到错误:...

Push rejected, no Cedar-supported app detected
remote: HINT: This occurs when Heroku cannot detect the buildpack
remote: 
Run Code Online (Sandbox Code Playgroud)

注意:我正在关注的教程告诉我在Heroku设置部分:

Heroku使用PostgreSQL数据库(发音为"post-gres-cue-ell",通常简称为"Postgres"),这意味着我们需要在生产环境中添加pg gem以允许Rails与Postgres交谈:17

 group :production do   
    gem 'pg', '0.17.1'   
    gem 'rails_12factor', '0.0.2’ 
 end
Run Code Online (Sandbox Code Playgroud)

问题:如何pg在生产环境中添加gem(我怀疑推送拒绝错误是由于此)

wpp*_*wpp 5

应用程序中应该有一个名为的文件 Gemfile

打开它并添加:

group :production do
 gem 'pg', '0.17.1'
 gem 'rails_12factor', '0.0.2'
end
Run Code Online (Sandbox Code Playgroud)

保存文件,提交并重试.