相关疑难解决方法(0)

由于DOTENV未初始化的常量错误,无法推送到Heroku

我正在努力将我的项目推向Heroku.我一直在使用:

    gem 'dotenv-rails', :groups => [:development, :test]
Run Code Online (Sandbox Code Playgroud)

因为我正在使用recpatcha,需要将我的密钥导出到开发中的应用程序.

当我尝试将代码推送到heroku时,我注意到以下错误消息:

    remote:  !     NameError: uninitialized constant Dotenv
Run Code Online (Sandbox Code Playgroud)

所以我在应用程序中注释掉了Dotenv gem和任何Dotenv变量.我跑了

    $ bundle exec rake -P
Run Code Online (Sandbox Code Playgroud)

然后再试一次.我仍然从Heroku得到同样的错误.我需要以某种方式重置我的gemfiles吗?

ruby-on-rails heroku recaptcha uninitialized-constant

3
推荐指数
1
解决办法
846
查看次数