目前,我们在 Blazor Web Assembly 应用程序中引用 JS 和 CSS 资源,如下所示:
index.html
<link href="css/site.min.css" rel="stylesheet" />
<link href="CompnayName.ProjectName.Client.styles.css" rel="stylesheet" />
...
<script src="js/shared/shared.min.js"></script>
每次我们对这些文件进行任何更改时 - 我们都需要清除 LIVE env 上的浏览器缓存才能看到更改。
有没有办法实现缓存清除?
最佳答案
向请求添加虚假查询参数并在发布时增加版本。
<script src="js/shared/shared.min.js?version=1.3"></script>
关于.net - 如何为 Blazor Web Assembly 实现缓存清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69484779/