heroku - Sinatra config.ru 加载错误

标签 heroku sinatra datamapper

在长时间中断之后,我想看看 Sinatra,所以我寻找了一个样板来让它快速在 Heroku 上运行,并找到了这个 > https://github.com/froots/sinatra-heroku-boilerplate

它似乎拥有我需要的一切,所以我捆绑安装,但每当我启动猎枪时,我都会遇到此错误:

Something went wrong while loading config.ru

NameError: uninitialized constant Object::DataMapper

最佳答案

在 Gemfile 中,第 5 行 - 应该是 gem 'data_mapper',而不是 gem "datamapper", ">=1.1.0"

更新 gemfile 后,再执行一次捆绑安装

更新:

我已向作者提交了拉取请求以修复他的代码:https://github.com/froots/sinatra-heroku-boilerplate/pull/2

关于heroku - Sinatra config.ru 加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10951730/

相关文章:

python - 从源代码(或 Heroku)中找出 Python 版本

python - 使用 Flask 创建 Web 服务器,输出可用于 GET 请求的内容

ruby - 与 DataMapper 和 Sinatra 建立关联

ruby-on-rails - 如何将图像上传到我的 heroku 应用程序

ruby-on-rails - 无法设置 Heroku 时区

ruby - 如何使用 "sinatra/reloader"?

ruby-on-rails - 有 n,属于 Sinatra 中的 DataMapper

javascript - axios POST 请求(javascript)和 Sinatra/Base API(ruby)的问题

ruby - 关闭 DataMapper 数据库连接

ruby-on-rails - 如何让 datamapper 与 postgresql 数据库一起工作?