こちらがmobile.jsです
//= require jquery
//= require iui
//= require faye-updater
//= require anonymous-chat
//= require anonymous-vote
//= require_self
これが私がスクリプトを含める方法です
<%= content_for :head do %>
<%= javascript_include_tag "#{Settings.faye.address}/client.js" %>
<%= javascript_include_tag "mobile" %>
<% end %>
アセットを再コンパイルした後に得られるもの:mobile....jsは
function launch_faye_updater....
これはfaye-updater.jsの関数であり、jqueryとiuiの後に含める必要があります。また、包含順序が間違っているために機能しません。Railsにアセットを正しい順序で含めるにはどうすればよいですか?
UPD:これは本番モードですRails 3.2.8