这是基于Ryan Bates Railscasts#260:http://railscasts.com/episodes/260-messaging-with-faye
理想情况下,你想拥有它,这样你就可以打开两个localhost窗口,你可以在浏览器1中输入内容,不仅会显示在那里,还会显示在浏览器2中。就像聊天程序一样:)
所以,我可以在本地完成上述^。当我在生产中尝试这种方法时,没有任何反应。
在视频播放的大约一半时,Ryan说您需要更新application.html.erb文件中的网址。在视频(本地)中,它是
<%= javascript_include_tag "application", 'http://localhost:9292/faye.js' %>
对于你的heroku应用,你会改变什么?
http://herokuappname/faye.js
什么都不做。
我已经阅读了一些你可以使用守护进程宝石的帖子。但对于像这样的事情来说,这似乎有点过分了?
非常感谢任何输入!