jsdeliver
jsdelivr CDN 和 GitHub 的关系
jsdelivr 是一个免费且可靠的内容分发网络(CDN)服务,允许开发者将静态资源存储在 GitHub 仓库中,并通过 jsdelivr 进行全球加速访问。具体来说,jsdelivr 能够通过提供一个 CDN 地址,将存储在 GitHub 仓库中的资源进行加速,从而使这些资源在全球范围内快速加载。
如何将 GitHub 项目与 jsdelivr 对应起来
将资源上传到 GitHub 仓库 首先,开发者需要将静态资源(如图片、JavaScript 文件、CSS 文件等)上传到 GitHub 仓库中的特定目录。例如,你可能有一个名为 my-project 的 GitHub 仓库,里面有一个 images 文件夹,存储了一些图片。
使用 jsdelivr CDN 进行访问
一旦资源上传到 GitHub 仓库中,你可以通过 jsdelivr 提供的 URL 访问这些资源。jsdelivr 提供了一个与 GitHub 项目相关联的 CDN 地址,该地址遵循以下格式:
https://cdn.jsdelivr.net/gh/[GitHub用户名]/[仓库名]@[标签或分支]/[文件路径] [GitHub用户名]:你的 GitHub 用户名。 [仓库名]:你上传资源的 GitHub 仓库名称。 [标签或分支]:你要使用的 GitHub 标签或分支(例如 main 或 v1.0)。 [文件路径]:资源在仓库中的路径。
e.g. https://cdn.jsdelivr.net/gh/Navyum/imgbed@pic/IMG/2ef23a6d2026c74ef182788fb9ff7ccc.png
使用raw.staticdn.net加速:
https://raw.staticdn.net/[GitHub用户名]/[仓库名]/[标签或分支]/[文件路径]
e.g. https://raw.staticdn.net/Navyum/imgbed/pic/IMG/2ef23a6d2026c74ef182788fb9ff7ccc.png
搭配 picGo 使用
本文作者:navyum
本文链接:https://www.cnblogs.com/navyum/p/18509394
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步