当我修改代码并且必须重新启动服务器才能看到结果时。有出路吗?
最佳答案
有几个选项,详见 Sinatra FAQ 。最简单的似乎是使用 shotgun
,您可以按如下方式安装和调用它:
$ sudo gem install shotgun
$ shotgun myapp.rb
或者如果您使用从 Sinatra::Base
继承并使用 config.ru
文件来定义您的应用程序:
$ shotgun config.ru -p 4567
关于ruby - 我可以在不重启服务器的情况下执行 Sinatra 程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5684266/