一些使用cdn加速的静态资源

zhangyuhan 21f181354e feat: iconfont@25.7.29 6 روز پیش
assets 21f181354e feat: iconfont@25.7.29 6 روز پیش
lib b9a1b6adc9 add go-captcha-jslib 5 ماه پیش
src 43ddce59a9 feat: libs.json生成逻辑优化 4 سال پیش
.gitignore 4972ad1e40 fix: 修复因忽略项导致的dist目录丢失 4 سال پیش
README.md ce1a37981e docs: 更新README 3 سال پیش
libs.json 17010cf4c1 feat: 新增三方库 3 سال پیش
main.js 2bf7d95fa0 fix: 新增json文件 4 سال پیش
package.json e3345bb2e7 整理一些常用的js库 5 سال پیش

README.md

cdn assets

一些使用cdn加速的静态资源

访问

域名

  • https://cdn-common.jianyu360.com

示例地址

  • https://cdn-common.jianyu360.com/cdn/lib/${lib}/${version}/xxx.min.js
  • https://cdn-common.jianyu360.com/cdn/lib/库名/库版本号/xxx.min.js

新增/获取

/cdn文件夹规范

  1. 目录名文件名必须全部使用小写,必要时用-分割
  2. 按照 /库名/库版本号/xxx.min.js的形式存放资源。
  3. 如需存放其他非js库资源,请存放到与cdn同级的assets目录下
  4. 如果/lib目录更新,需要手动执行npm run task或者node main.js更新libs.json文件

网络资源

常用cdn资源整理

国外cdn资源

  1. https://www.jsdelivr.com
    • 其cdn部署域名https://cdn.jsdelivr.net国内ICP备案失效--2021.12.21
  2. https://unpkg.com/

国内cdn资源

  1. 阿里云CDN加速:https://cdnjs.net/
  2. BootCDN:https://www.bootcdn.cn/
    • 不太稳定

目录结构

cdn-assets
┬
├── assets/			其他静态资源
├── lib/			js库
│  ├── axios/       axios
│  ├── vue/         vue
│  ......
│  └── jquery/      jquery
└── lib.json        js库列表(lib目录中都有哪些资源)