1

我们有一个问题:每当我们部署新版本时

必须在每个浏览器上清除缓存以刷新 js 和 css 代码。

是否有任何内置工具可以在 js 名称中生成唯一的时间戳?

更新1

我试图捆绑我的 js,但没有自动生成图章

捆绑:

   `bundles.Add(new ScriptBundle("~/bundles/abTestingAdmin").Include( "~/Scripts/abTestingAdmin.js"));`

aspx:

<script src="<%: Url.Content("~/bundles/abTestingAdmin") %>" type="text/javascript"></script>

从浏览器控制台

<script src="/bundles/abTestingAdmin" type="text/javascript"></script>

4

1 回答 1

4

如果您使用 Bundles 注册您的 CSS 文件和 JS 文件(此处为完整示例),两种类型的文件都将被缩小、组合,并且在您部署应用程序时将自动添加唯一的 URL 参数,以便浏览器再次抓取它.

于 2013-01-09T15:13:32.463 回答