CDNJS/UNPKG/JSDelivr 太慢用不了,换成这些国内高速镜像

简介: npm cdn, cdnjs, unpkg, jsdelivr, zstatic, zstatic.net, s4.zstatic.net

目前国内有很多 NPM 和 CDNJS 的 CDN,可以支持相关包文件的高速引用,如:

BootCDN: www.bootcdn.cn
七牛云: www.staticfile.org
360: cdn.baomitu.com
字节跳动: cdn.bytedance.com

但现在 BootCDN 经常出现问题,七牛已经被放弃支持,字节跳动更新不及时,距离上次更新已经两年有余,只剩 360 可以勉强一用,但是存在节点调度不准的问题,比如福建移动经常被分配到国外节点,北京联通却被分配到广州电信,这是极不好的,而且也不完美支持 url 格式和 dnssec、ipv6、unpkg 等功能。所以推荐以下国内高速镜像站点供饮用:

Zstatic:s4.zstatic.net
南科大:mirrors.sustech.edu.cn/cdnjs

其中 Zstatic 用到了镜像回源,也就是说只要访问一次,文件就会被存储到国内的服务器上,再也不用担心缓存过期了,所以建议优先用这个。

如果您使用 cdnjs.com 只需要替换 cdnjs.cloudflare.com 为 s4.zstatic.net 即可,如

替换成

如果您使用 unpkg.com 只需要替换 unpkg.com 为 s4.zstatic.net/npm 即可,如

替换成

注意:CDNJS 只需要替换域名,UNPKG 需要替换域名和路径,不要少写那个/npm
批量替换的代码:
find . -type f -exec sed -i 's#https://unpkg.com#https://s4.zstatic.net/npm#g' {} +

find . -type f -exec sed -i 's#https://cdnjs.cloudflare.com#https://s4.zstatic.net#g

目录
相关文章
|
CDN
静态资源库CDN服务
使用静态资源库可以访问线上资源文件,比如jquery库、bootstrap库。使用百度静态资源库的居多,但是发现百度暂时不支持https协议,bootcdn是一个不错的选择。
3988 0
|
网络协议 算法 Ubuntu
BBR一键安装脚本 BBR/魔改/暴力/BBRplus/锐速(Lotsever)
BBR是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟
76061 5
BBR一键安装脚本 BBR/魔改/暴力/BBRplus/锐速(Lotsever)
|
JavaScript 前端开发 API
【前端用法】jQuery在线引用地址(全)
【前端用法】jQuery在线引用地址(全)
3395 0
|
人工智能 安全 机器人
OpenClaw(原 Clawdbot)钉钉对接保姆级教程 手把手教你打造自己的 AI 助手
OpenClaw(原Clawdbot)是一款开源本地AI助手,支持钉钉、飞书等多平台接入。本教程手把手指导Linux下部署与钉钉机器人对接,涵盖环境配置、模型选择(如Qwen)、权限设置及调试,助你快速打造私有、安全、高权限的专属AI助理。(239字)
41000 184
|
9月前
|
存储 弹性计算 安全
阿里云服务器“99计划”是什么?2026年“99计划”具体活动内容及组合套餐介绍
阿里云“99计划”为个人和中小企业提供低价长效云服务器,包括经济型e实例(99元/年)和通用算力型u1实例(199元/年),新老用户同享,续费同价。除低价云服务器外,该计划还涵盖立享建站礼包、加99元享高效存储保障及弹性数据库等专属优惠,支持快速搭建网站、搭建FTP站点等场景。此外,多场景组合套餐和无忧数据备份服务满足用户多样化需求,确保数据安全与业务顺畅,助力用户轻松上云。
7918 4
|
10月前
|
CDN
阿里云 ESA 边缘加速(免费版) - 领取CDN加速免费套餐
阿里云ESA免费版全面开放!无论国际站或中国站用户,均可免费申请,享受无限流量CDN服务,大幅提升网站访问速度。
4179 7
|
前端开发 数据安全/隐私保护
crypto-js中AES的加解密封装
文章介绍了如何在前端使用crypto-js库进行AES加密和解密,提供了加解密的函数封装示例,并演示了如何加密和解密字符串或对象。
1951 2
crypto-js中AES的加解密封装
|
应用服务中间件 网络安全 nginx
配置Nginx以支持Websocket连接的方法。
通过上述配置,Nginx将能够理解WebSocket协议的特殊要求,代理Websocket流量到合适的后端服务器。注意,Websocket并不是HTTP,尽管它最初是通过HTTP请求启动的连接升级,因此保证Nginx了解并能够妥善处理这种升级流程是关键。
2746 10
|
监控 安全 应用服务中间件
网站出现“SSL handshake failed“?SSL握手失败(525)的错误修复指南
本文详细解析了Cloudflare中常见的SSL握手失败(525)错误,从问题定义到根源分析,再到具体解决方案,提供了一站式修复指南。通过检查证书域名匹配、有效性及时钟同步等问题,结合Nginx/Apache配置调整与Cloudflare设置优化,帮助用户彻底解决525错误。同时,文章还提供了预防措施,如自动续期和SSL状态监控,确保网站长期稳定运行。跟随步骤操作,可有效避免SSL相关故障,保障网站安全访问。
10926 0
网站出现“SSL handshake failed“?SSL握手失败(525)的错误修复指南
|
前端开发 JavaScript 开发工具
使用jsDelivr和GitHub,上传本地静态资源到免费CDN
本文介绍了一种将本地图片和静态资源(如 js、css、文档等)上传至免费CDN的方法,便于随时调用。具体步骤包括:在GitHub创建仓库`resources`存放资源;通过上传或Git命令同步文件;在仓库中创建新版本并发布。之后即可通过指定格式的URL访问这些CDN资源。此方法简单高效,适合开发者快速部署和共享静态内容。
2015 5
使用jsDelivr和GitHub,上传本地静态资源到免费CDN