You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

jsdelivr未同步GitHub最新提交,如何触发CDN缓存更新获取最新代码?

jsdelivr CDN 代码更新方案

你遇到的同步延迟是jsdelivr针对分支类引用的默认长缓存机制导致的,可通过以下方法解决:

  • 手动刷新缓存
    把你当前用的CDN链接里的cdn.jsdelivr.net改成purge.jsdelivr.net,直接在浏览器打开这个修改后的地址,就能主动触发CDN的缓存刷新,正常几分钟就能同步到GitHub的最新代码。如果第一次刷新后没更新,隔10分钟左右再刷一次就行。
  • 改用固定版本引用
    如果是对外提供使用的资源,建议给GitHub对应提交打个版本tag,比如v1.0.1,之后把CDN链接里的@main换成你打的版本号,比如@v1.0.1。这种方式引用的内容是固定的,既不会出现缓存同步问题,也不会因为后续分支更新影响到之前的引用。

注:不要尝试在链接末尾加随机参数跳过缓存,jsdelivr会直接忽略所有查询参数,该方式完全无效。

内容的提问来源于stack exchange,提问作者Jyotiraditya Pradhan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 12:45:02