我在我的管理面板项目中使用行政人员管理模板。行政人员是用jquery、javascript和引导程序开发的。我开发了一个具有独立的前端和后端层的项目,这意味着我的前端项目只是jquery,javascript和后端是.net核心。当我想发布前端层时,我只需在服务器上复制文件.我想知道,这是正确的方式吗?
其中一个问题是浏览器缓存javascript文件,当我在服务器上复制新版本时,浏览器会加载以前的版本。如何解决这个问题?
发布于 2021-12-12 11:19:15
在导入中,可以使用param (如?=xxx ),并在新版本的js中更改此值。
<script src="js/XXX.js?v=1">
下一次如果你想更新
<script src="js/XXX.js?v=2">
发布于 2021-12-12 06:14:14
我知道在firefox和chrome上,您可以通过转到开发人员面板的“网络”选项卡并单击“禁用缓存”按钮火狐 铬来禁用缓存。
https://stackoverflow.com/questions/70321178
相似问题