Javascript在具有资产管道的开发模式中缓存

Jos*_*amm 16 ruby-on-rails-3.1 asset-pipeline

我最近将我的应用程序升级到rails 3.1并且通常一切似乎都在工作,但有一件事让我疯了.

我有2个主要的js文件,我们称之为application.js和main.js.

application.js中包含我的清单,并在main.js中加载.这工作正常.我的问题是当我处于开发模式并且我对main.js进行了更改,然后刷新页面,网站没有获取更改.为了引入更改,我重新启动了rails服务器.

我在开发中打开了调试模式,但我想知道是否还有其他设置我缺少?

有没有人遇到过这个?

Edw*_*son 15

我有同样的问题,但config.action_controller.perform_caching已经设置为假.

对于我和我正在使用的另一个人来说,问题是Chrome尽管在Rails中进行了设置,但仍在缓存页面.

要解决此问题,我们只需关闭标签页,打开新标签页,然后再次访问该网站.