zoukankan      html  css  js  c++  java
  • 利用jsDeliver+github实现免费CDN


    title: 利用jsDeliver+github实现免费CDN

    jsDeliver

    jsDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源.

    gitHub

    gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub

    操作流程

    jsDeliver不支持加载超过20M的资源,所以一些视频最好压缩到20M以下

    1. 新建github仓库并clone 至本地

    $ git clone 你的仓库链接  # 本地克隆github仓库
    

    2. 将需要的静态资源放到本地git仓库中,并提交到github仓库

    $ git add . # 添加到库中
    $ git commit -m "update" # 提交更新(update 为自定义信息说明)
    $ git push # 推送到远程仓库
    

    3. 在GitHub仓库中点击release发布(版本号可以自定义)

    4. 通过jsDeliver引用资源

    $ https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
    # 栗子:
    $ https://cdn.jsdelivr.net/gh/Fofade/cnblogsThemes@1.0/live2dw/assets/z16.model.json # 加载1.0版本
    
    # 注意: 如果不加  @发布的版本号  默认加载最新版本
    # 栗子:
    $ https://cdn.jsdelivr.net/gh/Fofade/cnblogsThemes/live2dw/assets/z16.model.json # 加载最新版本
    
  • 相关阅读:
    UDP最大传输字节
    [bzoj3994] [SDOI2015]约数个数和
    [bzoj3529] [Sdoi2014]数表
    [bzoj3309] DZY Loves Math
    [bzoj2693] jzptab
    [bzoj4407] 于神之怒加强版
    [bzoj3688] 折线统计
    [bzoj2301] [HAOI2011]Problem b
    [bzoj2820] YY的GCD
    [bzoj4559] [JLoi2016]成绩比较
  • 原文地址:https://www.cnblogs.com/fofade/p/11380935.html
Copyright © 2011-2022 走看看