class App < Sinatra::Base
def hello
"world"
end
end
从文档中我发现我可以像这样启动应用程序:
App.run
虽然这不会返回控件.
如何在后台启动应用程序,然后如何停止它.
我的环境是:Windows,Ruby 1.9.2
使用像Dmitry Maksimov建议的config.ru
文件:
#config.ru
require './your_app_file'
run YourApp
然后从Rackup -D开始,这意味着deamonize,因此它在后台运行.
我不建议将其用于开发.最好看看Shotgun
原文链接:https://www.f2er.com/ruby/266423.html