Новичок в Sinatra, только что запущен сервер разработки, но rackup
использует WEBrick
вместо Thin
, Thin
гем уже установлен, это должен быть простой твик конфигурации, но я не знаю где. О, пока вы здесь, Thin
автоматически обновляется, когда я меняю исходный код? Похоже, что мне приходится останавливать и перезапускать WEBrick
, когда я вношу изменения в исходный код.
EDIT
Как было предложено, thin start
работает с подстройкой под мою установку. Сам по себе он выдает ошибку "start_tcp_server": no acceptor (RuntimeError)
, что означает, что у меня уже запущена другая служба на этом порту. Чтобы решить проблему, я просто запускаю thin start -p 9292
. Надеюсь, это поможет кому-нибудь еще.