如何缓存AngularJs * .js文件

时间:2016-04-20 16:19:23

标签: angularjs caching angularjs-routing web-optimization

我正在构建相当大的Angular应用程序。我在缓存*.js文件时遇到了一些问题。每次更改路线时,都会下载所有*.js个文件。

enter image description here

我知道我应该加入所有js个文件并最小化它们,但首先我想要解决以下问题。

一个问题是所有请求都在网址末尾添加了?_=<rondom_number>。我不知道如何删除它。

谢谢!

1 个答案:

答案 0 :(得分:0)

正如@rootatdarkstar建议我已经包含这行代码:

$.ajaxSetup({cache: true});

加载速度肯定更好,从约5s到约300ms。现在所有文件都是从缓存中获取的,下一步是将所有js文件加入并最小化到一个文件中。

再次感谢。