避免在浏览器中缓存内容

时间:2014-08-18 19:18:42

标签: caching visual-studio-2013 asp.net-web-api durandal

我在单页应用程序中使用VS 2013,Durandal,WebApi。每当我将代码部署到服务器时,我都会在浏览器中删除缓存以获取最新的更改。

我们怎么能避免它?让我知道还需要什么信息。

此外,当我在调试代码时,如果我在javascript文件中进行了一些更改,那么我必须删除缓存以获取最新更改。

1 个答案:

答案 0 :(得分:0)

您可以看到的一件事是使用require js url args,这是一个选项,可以在需要的所有请求的末尾添加缓存清除查询字符串,但正如@FrankvanPuffelen所述,有很多地方可以缓存发生,所以你必须真正看看你的应用程序/服务器/客户端。可以在durnadal应用程序的main.js文件中设置此设置。