V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hwhtj
V2EX  ›  程序员

可怕的缓存

  •  
  •   hwhtj ·
    sometech · 16 小时 19 分钟前 · 2702 次点击

    可怕的缓存,我一个网站 onlineps.top ,改变了样式(左侧菜单栏去掉滚动条),本地调试没有问题,可是放在服务器上再访问的时候,新的样式无法如何出不来,清空浏览器缓存,没用。我甚至迁移了服务器,重新调整了 dns 解析也没用。真是怪了。想不出来是什么原因。 求助

    alect
        1
    alect  
       16 小时 6 分钟前
    css 404
    hafuhafu
        2
    hafuhafu  
       15 小时 58 分钟前
    为什么这么确认是缓存问题?
    我倒是觉得你这情况大概率只是你放服务器上的 css 压根就和本地的对不上...
    先确认服务器上的文件确实有且有正确被引用到,然后看浏览器匿名模式下的文件是否存在对应样式然后才考虑什么缓存吧。
    leicool520
        3
    leicool520  
       15 小时 58 分钟前
    这个时候你就不要转牛角尖了,先放一放,一段时间后就琢磨出是哪里的问题了
    hwhtj
        4
    hwhtj  
    OP
       15 小时 53 分钟前
    是 next.js 做的网站,按要求上传了全部文件的。
    @hafuhafu
    wowo243
        5
    wowo243  
       15 小时 29 分钟前
    浏览器开无痕试试
    wlfeng
        6
    wlfeng  
       15 小时 26 分钟前   ❤️ 1
    前端每次发布 console 打印个版本号,确定内容正确发布上去了再说
    kkwa56188
        7
    kkwa56188  
       15 小时 22 分钟前
    可能 CDN 缓存没更新, 等一等
    Seanfuck
        8
    Seanfuck  
       15 小时 19 分钟前
    有几个文件 404 了,F12 调试看下
    DonaldVVV
        9
    DonaldVVV  
       15 小时 15 分钟前
    我以前也是用 next.js 做了个更新,死活上不来,把 cloudflare 、浏览器缓存、build 的文件全都搞了一遍还是不行
    最后发现是 nginx 的缓存,后面加了个 no_proxy 就好了,编译后所有的更新都出来了
    kinkin666
        10
    kinkin666  
       14 小时 47 分钟前
    让编译出来的资源文件都带 md5
    让 index.html 引用这些文件名里带了 md5 的资源文件

    这样就只用解决 index.html 文件的被缓存问题了
    HotieCutie
        11
    HotieCutie  
       14 小时 46 分钟前
    你都清空浏览器缓存了,还没变,那就是你服务器的问题了
    Kirkcong
        12
    Kirkcong  
       14 小时 42 分钟前
    cdn ?
    lomtom
        13
    lomtom  
       13 小时 51 分钟前
    看了一下 应该是本地编译 vercel 部署的吧 直接用 vercel 编译部署试试呢

    MindMindMax
        14
    MindMindMax  
       13 小时 49 分钟前
    很明显 404 啊,缺文件。
    whitewash
        15
    whitewash  
       10 小时 32 分钟前

    F12 后,右键刷新按钮,强制清理缓存。
    catamaran
        16
    catamaran  
       5 小时 53 分钟前
    我上次遇到这种情况是忘了编译了,也就是每次上去的都是那个没修改的压缩包。其实去后台看一下 html 就知道了,可能你对前端一窍不通,太依赖 ai 了。
    hwhtj
        17
    hwhtj  
    OP
       4 小时 57 分钟前
    服务器上的文件也是最新 npm run build 的
    realpg
        18
    realpg  
    PRO
       4 小时 19 分钟前
    一点调试能力都没有的 都能干开发
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1563 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:42 · PVG 00:42 · LAX 08:42 · JFK 11:42
    ♥ Do have faith in what you're doing.