维护css,js,font-cion,图像版本的更好方法

The better way to maintain css, js, font-cion, image's versions?

本文关键字:更好 版本 方法 font-cion css js 维护 图像      更新时间:2023-09-26

我有一个站点的 css 文件很少,一些 css 属性通过所有这些文件共享。另外,还有很少的js文件。我不断更新的字体图标文件和图像。每当我尝试推送到主存储库时,我都必须确保每个文件版本都使用"?=数字"进行碰撞。我真的厌倦了这样做。有没有更好的方法来一起做 URL 版本颠簸?任何帮助将不胜感激。

附加信息:我正在使用IIS7/8并使用HG Mercurial在Windows系统中进行开发。后端使用 asp.net Visual Basic,mysql。

由于使用的是 ASP.NET,因此 .NET 开发人员可以设置一个变量,该变量包含可用作 ?v=number 部分中的数字。因此,您只需将所有 CSS/JS 文件更改为仅使用一次变量。例如:

string version = ConfigurationManager.AppSettings["VersionNumber"];

如果您使用的是捆绑,这里有一个更好的答案:

使用无 cookie 静态内容服务器时,如何使捆绑包取消缩小并列出单个文件?