首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Heroku 5 LoadError:无法加载“侦听”创业板

Heroku 5 LoadError:无法加载“侦听”创业板
EN

Stack Overflow用户
提问于 2017-05-23 21:25:26
回答 1查看 2.1K关注 0票数 2

我是Heroku的新手,我一直跟随着入门指南的脚步。但是,当我使用git push heroku master部署应用程序时,它将开始构建应用程序,并在尝试使用以下错误预编译资产之后停止:

代码语言:javascript
运行
复制
remote:        Running: rake assets:precompile
remote:        rake aborted!
remote:        LoadError: Could not load the 'listen' gem. Add `gem 'listen'` to the development group of your Gemfile
remote:        /tmp/build_78073b13aac28e116288169779278ade/vendor/bundle/ruby/2.4.0/gems/activesupport-5.0.2/lib/active_support/dependencies.rb:293:in `require'

我已经验证了gem实际上在我的Gemfile中的开发组中,并且尝试将gem 'listen'移出开发范围关于有关问题的答复,但是问题仍然存在。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-09 00:40:47

要解决此问题,您可以:

  • 注释掉/删除config.file_watcher = ActiveSupport::EventedFileUpdateChecker中的行config/environments/development.rb
  • 在heroku配置变量中设置RAILS_ENV=production。heroku config:set RAILS_ENV=production
  • config/environments/production.rb复制到新文件config/environments/staging.rb中,并在heroku配置变量中设置RAILS_ENV=staging

就我个人而言,我更喜欢后者。

祝好运

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

https://stackoverflow.com/questions/44145293

复制
相关文章

相似问题

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