序
jsDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源.
限制
jsDeliver不支持加载超过20M的资源,但不限制常见的文件类型,用于存放一下项目的静态文件是足够的
使用
新建github仓库并clone 至本地
$ git clone 你的仓库链接 # 克隆github仓库
将需要的静态资源放到本地git仓库中,并提交到github仓库
$ git add . # 添加到库中
$ git commit -m "自定义更新说明" # 提交更新
$ git push # 推送到远程仓库通过jsDeliver引用资源
$ https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
# 例子:
$ https://cdn.jsdelivr.net/gh/gzeroart/Laravel-Shopping@1.0/public/asset/admin/element-ui/lib/theme-chalk/index.css # 加载1.0版本
# 注意: 如果不加 @发布的版本号 默认加载最新版本
# 例子:
$ https://cdn.jsdelivr.net/gh/gzeroart/Laravel-Shopping@master/public/asset/admin/element-ui/lib/theme-chalk/index.css # 加载最新版本