Readme の代替使用構文を使用して、Private_pub を Rails 4 で動作させる方法を理解しようとしています。それは私のために働いていません。
単一のコントローラーとインデックス アクション (ルート ルートとして設定) を使用して、まったく新しい Rails 4 アプリを作成しました。
home_controller.rb
class HomeController < ApplicationController
def index
PrivatePub.publish_to "/messages/new", :chat_message => "Hello, world!"
end
end
home.js.コーヒー
PrivatePub.subscribe "/messages/new", (data, channel) ->
alert(data.chat_message)
fayeサーバーを起動しました
Rackup private_pub.ru -s thin -E production
Rails サーバーを起動し、ルート ページ ("home#index") に移動しましたが、何も起こりません。faye サーバーは、何も起こっていないことを示しています。私の理解では、home#index にアクセスするとアラート ボックスがポップアップ表示されるはずですが、何も起こらず、その理由がわかりません。
何か案は?ありがとう。