【问题标题】:Sinatra application not workingSinatra 应用程序不工作
【发布时间】:2015-04-23 19:39:34
【问题描述】:

我在 sinatra 中构建了一个简单的石头剪刀布应用程序,但由于某种原因,当我运行 shotgun app.server.rb 并转到 localhost:9393 时,出现以下错误:

Sinatra doesn’t know this ditty.
Try this:
get / do
  Hello World
end

在控制台中:

加载资源失败:服务器响应状态为 404(未找到)

这是我的代码:https://github.com/SammyAbukmeil/rps-challenge

在我看来,server.rb 文件似乎没有找到 views/index.erb,所以我尝试使用指向视图所在位置的代码行等,但似乎没有任何效果。

【问题讨论】:

  • 不使用霰弹枪有用吗?
  • 使用 ruby​​ app/server.rb 有效!谢谢马特

标签: ruby sinatra


【解决方案1】:

不使用shotgun解决了我的问题,我使用了ruby app/server.rb

【讨论】:

  • 如果您仍想使用 Shotgun,请尝试使用 shotgun config.ru
  • 非常感谢马特,如果我允许的话,我会在 2 天内接受这个答案! :D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-06-03
  • 2014-07-17
  • 1970-01-01
  • 2012-12-10
  • 2011-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多