読者です 読者をやめる 読者になる 読者になる

mazeltov7のweb断片

備忘録的なテキトーなことを書きます。間違ってたり、ツッコミあればお願いします。

private_pubでbootswatchに適応するときに!?ってなったこと(uncaught referenceerror privatepub is not defined)

Rails private_pub

bootswatchを使っているrails4のアプリにprivate_pubを適応する際に!?!?ってなったことのメモ。

やたらと、
uncaught referenceerror privatepub is not defined
っていうエラーが出ていたので、!?っと思っていたけど、
http://stackoverflow.com/questions/15542484/privatepub-is-not-defined-error-rails-3-2-private-pub
で解決した。
jqueryの後にjsを呼んで欲しいらしく、
index.html.erbの

  <%= subscribe_to "/rooms/#{@room.id}/messages/new" %>  

これが反映される{theme}.html.erbで、yield :page_javascriptより上に来ていたので、

<% content_for :page_javascript do %>
  <%= subscribe_to "/rooms/#{@room.id}/messages/new" %>  
<% end %>

これで下にもっていって、解決。