首页 > 系统相关 >替换掉js后重启nginx 页面加载后js还是原来的 解决方法.【js版本号】【js不生效】【js失效】

替换掉js后重启nginx 页面加载后js还是原来的 解决方法.【js版本号】【js不生效】【js失效】

时间:2024-10-12 10:11:26浏览次数:7  
标签:版本号 重启 js nginx 页面 加载

替换掉js后重启nginx 页面加载后js还是原来的 解决方法.【js版本号】【js不生效】【js失效】


产品升级,部署js后,前端页面加载不生效,F12 NetWork查看js源码还是原来的内容。但是查看前端服务器上js已经是最新版本。

(一般是浏览器缓存导致,清除浏览器缓存即可,但是对于用户来说,只会用,有问题就认为是你的系统问题。)

用户正在使用,也不能重启服务。

那么如何彻底解决这个问题?

解决方法:

上线、升级涉及到js css变更时应加入版本号 ?v=日期 即可。


如:
<script src="./js/xxx.min.js?v=20151023192518"></script>


重启ngxin:
service nginx restart

 

(js文件夹中的xxx.min.js文件后缀不需要加版本号)

标签:版本号,重启,js,nginx,页面,加载
From: https://www.cnblogs.com/liuguiqing/p/18459973

相关文章

  • 浅谈js中的部分方法
    hello!大家好,我是一名正在乱学前端技术的大学生,欢迎大家关注我,一起探讨前端技术,如有讲错的地方麻烦提出指正。letstr1="hello"//注:头尾有一个空格console.log(str1.charAt(1))//h,charAt返回字符串下标字符console.log(str1.replace('el','a'))//halo,rep......
  • electron-vite_6js-cookie失效
    我们项目是用了js-cookie,后续集成的时候发现,无法进入首页;经过排查是js-cookie无法使用,可能是electron打包后的项目运行的时候是file:///猜测原因:因为Cookie是与域名相关联的,而file:///协议没有域名,因此Cookie可能无法正常工作。file:///C:/Users/Administrator/AppData/......
  • 基于nodejs+vue基于JAVA的城镇社区服务管理平台[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,城镇化进程的加快,社区服务管理面临着前所未有的挑战与机遇。传统的社区服务管理模式存在信息不透明、服务效率低、居民参与度不高等......
  • 基于nodejs+vue基于Java的超市进销存系统[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展和商业竞争的日益激烈,超市作为零售业的重要组成部分,其管理效率和服务质量直接关系到企业的生存与发展。传统的超市进销存管理往往依......
  • 基于nodejs+vue基于Java的比亚迪汽车大数据评分系统[开题+源码+程序+论文]计算机毕业
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,大数据技术在各行各业中的应用日益广泛。汽车行业作为国民经济的重要支柱,其数据规模庞大且复杂。比亚迪作为中国新能源汽车的领军企......
  • 【进阶版】如何实现一个基于 HTML+CSS+JS 的任务进度条
    创建一个动态任务进度条:进阶版实现在现代网页开发中,任务进度条是用户交互中非常重要的组件,它能够直观地展示任务的进展情况。本文将向你展示如何使用HTML、CSS和JavaScript创建一个动态的任务进度条。在这个进阶版本中,用户不仅可以通过点击进度条来更新进度,还可以手动......
  • JWT(JSON Web Token)、Token、Session和Cookie
    JWT(JSONWebToken)、Token、Session和Cookie都是Web开发中常用的概念,它们各自在不同的场景下发挥着重要的作用。以下是对这四个概念的详细解释和比较:一、JWT(JSONWebToken)定义:JWT是一个紧凑的、自包含的用于双方之间安全传输信息的JSON对象。它通过将Token划分为头部(Header......
  • JSP内置对象(常用)
    request获取客户端传递的参数request.getParameter("name");在request对象中存储一个变量和数值request.setAttribute("Stringname","Objobj");获取request对象中存储的值request.getAttribute("Stringname");response设置响应内容及编码方式response.serConten......
  • 初始爬虫13(js逆向)
    为了解决网页端的动态加载,加密设置等,所以需要js逆向操作。JavaScript逆向可以分为三大部分:寻找入口,调试分析和模拟执行。 1.chrome在爬虫中的作用        1.1preservelog的使用默认情况下,页面发生跳转之后,之前的请求url地址等信息都会消失,勾选perservelog后之......
  • 生成系统签名.jsk
    生成系统签名1、在服务器内创建文件夹key用于放置签名文件2、生成platform.pemopensslpkcs8-informDER-nocrypt-inplatform.pk8-outplatform.pem3、生成pkcs12opensslpkcs12-export-inplatform.x509.pem-outplatform.p12-inkeyplatform.pem-passwordpas......