データベースのデータを使用するJavascript(最初はCoffeeScript)コードがあります。.erbを使用してデータ配列を作成し、次に.coffeeを使用してコードを実行し、最後に.jsを使用します。かなり標準的なもの。問題は、サーバーの再起動またはassets:cleanの後でも、ブラウザーに提供されるjavascriptがキャッシュされ、更新されないことです。
javascriptを更新するには、tmpフォルダーの内容を削除してサーバーを起動する必要があります。
Q1。リクエストごとにJavaScriptを更新するにはどうすればよいですか?Coffeebeansを使用してコードをインライン化して、コードを含むファイルをレンダリングしようとしましたが、コードはhtmlでエンコードされているように見えます。
Q2。これはHerokuでも機能しますか?(プリコンパイルされたアセットのみを受け入れます)