vue 打包部署nginx 删除的页面为啥还能访问,js是更新的

问题遇到的现象和发生背景

vue 打包都部署nginx, 有个页面删除了, 然后浏览器访问还是能出现, 没有配静态页面的缓存,请问有哪些原因呢?

用代码块功能插入代码,请勿粘贴截图

页面换成如下代码也不生效,还是会出现原来的内容

<template>
  <div>1</div>
</template>

  1. 你打包的原始代码可能并未删除
  2. 你部署nginx可能删除文件或者部署的不完全
    最好时和前端同学商量下,把git的版本信息给带上,这样可以很快定位我发的到底是哪个版本的代码,用这个webpack插件就行
    https://www.npmjs.com/package/git-revision-webpack-plugin

希望可以帮助到你
https://www.csdn.net/tags/NtDakg2sNjk0OTMtYmxvZwO0O0OO0O0O.html

应该是没彻底删除的原因,前后端都要看一下

  • 把打包的命令贴上来,通常是npm build
  • 把你拷贝的文件位置贴上来,一般默认是一个dist文件夹

有没有可能 你家是两个环境 你部署错了

应该是你电脑上起了多个nginx问题先把nginx进程全部杀死,在重启就好啦

是不是浏览器有缓存啊,关闭游览器再打开试试

有可能Ngix配置了缓存,清除下缓存目录文件试试