我不想胡闹帕德里诺。

我仍然希望能够从命令行使用命令padrino start -d。

我想在padrino中启动并运行SSL。在Sinatra中,我只是做:

Rack::Handler::WEBrick.run MyServer, MyServerOptionsWithAppropriateSSLStuffEtc


我发现该文件位于Padrino内核的深处,可以处理这些选项的设置,但我确实不想猴子修补该应用程序。

理想情况下,我希望可以通过某种方式在Padrino :: Application子类中设置选项。

到目前为止,我还没有找到任何有关如何执行此操作的文档,或者甚至没有找到任何文档。

最佳答案

嗯,你应该能够做到这一点。

在您的项目文件夹中,您应该看到config.ru

尝试编辑它以删除最后一行:

Rack::Handler::WEBrick.run Padrino.application, MyServerOptionsWithAppropriateSSLStuff


然后从命令行:

$ rackup

07-27 22:18