gpt4 book ai didi

ruby - 如何使用 Padrino 在运行方法中设置 WEBRick 选项参数

转载 作者:太空宇宙 更新时间:2023-11-03 13:28:48 26 4
gpt4 key购买 nike

我不想猴子补丁 Padrino。

我仍然希望能够从命令行使用命令 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

关于ruby - 如何使用 Padrino 在运行方法中设置 WEBRick 选项参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12324056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com