私は最近、アプリケーションをレール3.1にアップグレードしました。一般にすべてが機能しているようですが、Javascriptはアセットパイプラインを使用して開発モードでキャッシュされます
2つのメインjsファイルがあります。application.jsとmain.jsという2つのファイルがあります。
application.jsにはマニフェストがあり、main.jsにロードされていますそれはうまくいきます。私の問題は、私が開発モードに入っていて、main.jsに変更を加えた後、サイトが変更を受け付けないページを更新するときです。私は変更を引き込むために、私はレールサーバーを再起動しました。
開発中にデバッグモードがオンになっていますが、別の設定がありますか?
これまで誰でも実行できますか?
私は同じ問題を抱えており、ここで解決策を見つけることを望んでいます。私は、キャッシュされたJSファイル(またはその点についてはCSS)が提供されないようにする方法を見つけることができないようです。あなたがすることができるすべてが一度に小さなものを変えることは、あなたが何度もWEBrickを何度もやり直すことです...。 –