这可能会让我看起来很糟糕,但是——我找不到任何关于典型的机架应用程序结构(文件夹/文件,例如public、config.ru)或config.ru文件内容的正式描述。 在Java世界中,有一个明确的Web应用程序及其组成部分的定义(WEB-INF、META-INF web.xml)。 Ra...
我有一个Sinatra的“hello world”应用程序,我正在尝试使用jRuby运行。当我直接运行该应用程序时它可以工作,但是在使用rackup运行时却不行。有人能告诉我这里发生了什么吗? 以下是该应用程序的代码,在文件'app.rb'中:require 'rubygems' requi...
我的设置和错误 使用rackup和puma启动Sinatra应用程序时,我遇到了一个错误。我的config.ru文件如下所示: #\ -s puma require './controller/main.rb' run Sinatra::Application 所以当我现在使用rack...
当直接调用Sinatra时,$ ruby tubemp.rb是有效的。但是通过rackup调用时却无效。应用程序似乎无法找到内联模板。 #config.ru require 'rubygems' require 'sinatra' set :environment, ENV['RACK_E...