处理多个缓存的Javascript文件

时间:2018-04-04 00:49:54

标签: javascript caching ruby-on-rails-4.1

我最近推出了我的网站Javascript代码的新版本,导致无法加载CSS和JS媒体。对于Chrome,由于每个域名/来源限制为6个请求,请求被停止。

在解决此问题之后,我现在遇到用户每秒多次触发远程请求。

我相信有多个JS文件的缓存副本可以监听相同的DOM元素和事件。

如果我是对的,作为开发,如何在没有用户干预的情况下检测多个缓存版本并清除它?

我正在使用Rails 4(启用Turbolinks)来编译和缩小我的资产。据我所知,我不应该遇到这些问题。

此致

1 个答案:

答案 0 :(得分:0)

事实证明,Turbolinks正在触发负载"每次访问时多次发生事件。我之后删除了Turbolinks :(