TagHelper 属性 asp-append-version

为静态文件提供唯一版本号,来解决缓存问题,如https://localhost/js/site.js?v=1 。

asp-append-version Tag Helper可以支持Img、Script和Link元素。

代码:

<script src="~/dist/main.js" app-append-version="true"></script>

渲染结果:

<script src="http://localhost/dist/main.js?v=45dsd5545feggs"></script>

如果静态文件发生改变,Tag Helper就是重新计算文件的哈希值,它采用 SHA256的哈希值。当然以前服务器缓存的文件版本也随之失效了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前一段我快忙疯了。 也或许,只是当时自己当时没有安排自己时间的能力吧。 好久没有空出来一天时间给自己,今天突然空出...
    木子皿山火阅读 330评论 0 0
  • 宋代接盘了前朝积弊,文盛武衰,靠着文人政治强撑,不能开疆辟土,收复失地。
    熊寶弟弟阅读 225评论 0 0
  • 喝了两瓶啤酒 终于有了李白的感觉 终于明白四十岁以后一个人 还能干些什么 许久以前,以为整个世界都是自己的 现在觉...
    树梢的流星阅读 274评论 0 2