我之前在我的sinatra
应用程序中使用thin
,并使用rerun
在.rb上有更改时自动重新加载服务器
rerun --pattern="**/*.{rb}" ruby ./main_service.rb
如何让puma
做同样的事情?因为这个命令不起作用:
rerun --pattern="**/*.{rb}" puma -b tcp://127.0.0.1:12345
这表明:
ERROR: No application configured, nothing to run
我的config.ru
:
require './main_service'
run Sinatra::Application
但是当我使用手动命令puma -b tcp://127.0.0.1:12345
时,它工作正常。
1条答案
按热度按时间9gm1akwq1#
Hh nevermind,我找到了解决方案:
第二个重新运行参数必须加引号