可以asp.net MVC可以自动生成时间戳到js代码

本文关键字:时间戳 js 代码 自动生成 asp net MVC 可以 | 更新日期: 2023-09-27 17:51:15

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

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

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

update1

我试图捆绑我的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>

可以asp.net MVC可以自动生成时间戳到js代码

如果你使用bundle来注册你的CSS文件和JS文件(完整的例子在这里),这两种类型的文件将被最小化,合并,并且在你部署应用程序时将自动添加一个唯一的URL参数,以便浏览器被迫再次抓取它。