我不想胡闹帕德里诺。
我仍然希望能够从命令行使用命令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