Я пытаюсь понять, как заставить private_pub работать с Rails 4, используя синтаксис альтернативного использования Readme. Это не работает для меня.
Я создал совершенно новое приложение Rails 4 с одним контроллером и действием index (установленным как корневой маршрут).
home_controller.rb
class HomeController < ApplicationController
def index
PrivatePub.publish_to "/messages/new", :chat_message => "Hello, world!"
end
end
home.js.coffee
PrivatePub.subscribe "/messages/new", (data, channel) ->
alert(data.chat_message)
Я запустил сервер Faye с помощью
стеллаж private_pub.ru -s тонкий -E производство
Я запустил сервер rails, затем перешел на корневую страницу ("home#index"), и ничего не происходит. Сервер Faye показывает, что ничего не происходит. Насколько я понимаю, у меня «должно» появиться окно с предупреждением, когда я посещаю home#index, но ничего не происходит, и я не могу понять, почему.
Любые идеи? Спасибо.