jsdelivr的静态资源默认一个月过期,强制刷新的方式如下:

1
https://purge.jsdelivr.net/...

比如刷新我的github资源

1
https://purge.jsdelivr.net/gh/username/repo@branch/

成功后返回成功信息

1
{"fastly":[{"status":"ok","id":"20744-1607560099-39808"},{"status":"ok","id":"20720-1607562080-37260"},{"status":"ok","id":"20762-1607611248-57"},{"status":"ok","id":"20736-1607531854-47519"},{"status":"ok","id":"20779-1607385886-155577"},{"status":"ok","id":"20731-1607604985-6846"},{"status":"ok","id":"20758-1607575919-24222"},{"status":"ok","id":"20774-1607562820-31115"},{"status":"ok","id":"20765-1607600351-9893"},{"status":"ok","id":"20782-1607573328-27331"}],"maxcdn":{"code":200},"cloudflare":true,"quantil":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<response><message>success</message></response>"}

这个方法有限制,经常修改的文件最好本地加载。