V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hwhtj
V2EX  ›  程序员

可怕的缓存

  •  
  •   hwhtj ·
    sometech · Jan 19 · 3927 views
    This topic created in 98 days ago, the information mentioned may be changed or developed.

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

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

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

    MindMindMax
        14
    MindMindMax  
       Jan 19
    很明显 404 啊,缺文件。
    whitewash
        15
    whitewash  
       Jan 19

    F12 后,右键刷新按钮,强制清理缓存。
    catamaran
        16
    catamaran  
       Jan 19
    我上次遇到这种情况是忘了编译了,也就是每次上去的都是那个没修改的压缩包。其实去后台看一下 html 就知道了,可能你对前端一窍不通,太依赖 ai 了。
    hwhtj
        17
    hwhtj  
    OP
       Jan 19
    服务器上的文件也是最新 npm run build 的
    realpg
        18
    realpg  
    PRO
       Jan 19
    一点调试能力都没有的 都能干开发
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5633 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 08:35 · PVG 16:35 · LAX 01:35 · JFK 04:35
    ♥ Do have faith in what you're doing.