如何在面向 public 的 ruby 服务器中使用实时重新加载?

How can I use live reload in a public-facing ruby server?

我将 guard 的 livereload 插件与 chrome 扩展结合使用。它运行良好,只要更改源文件,我的浏览器就会刷新。

似乎 Meteor 无需 uiring chrome 扩展就具有此功能。 ruby 世界是否有任何类似的库来热推 ui 更改?

不使用浏览器插件,而是使用 Rack::LiveReload。它会通过网络套接字向浏览器发送事件,并在发生 watched 更改时导致浏览器重新加载。