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

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
大数据开发治理平台 DataWorks,不限时长
简介: 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

目录
相关文章
|
2月前
|
资源调度 JavaScript
nodeJS 的 npm 设置国内高速镜像之淘宝镜像的方法
nodeJS 的 npm 设置国内高速镜像之淘宝镜像的方法
1673 2
|
3月前
|
Ubuntu
百度搜索:蓝易云【解决Ubuntu终端下载速度过慢问题】
请注意,下载速度受到多种因素的影响,包括网络状况、软件源的位置和服务器负载等。尝试上述方法可能会有所改善,但并不保证能够解决所有情况下的下载速度过慢问题。
39 6
|
PyTorch 算法框架/工具
更换Anaconda的下载源为国内源的办法
更换Anaconda的下载源为国内源的办法
1956 0
|
安全 网络安全 开发工具
GitHub 访问速度慢怎么办? 9 种方案帮你提速
GitHub 访问速度慢怎么办? 9 种方案帮你提速
4424 0
GitHub 访问速度慢怎么办? 9 种方案帮你提速
|
4月前
|
缓存 开发工具
百度搜索:蓝易云【Debian系统更换国内源?】
现在,您的Debian系统已经更换为国内源。使用国内源可以加快软件包的下载速度,并提供更稳定的连接。请注意,根据您所在地区和具体需求,选择适合您的合适源。
49 0
|
8月前
|
开发工具
教你如何将WSL系统更换国内源?+固定路径+国内镜像源+详细教程
教你如何将WSL系统更换国内源?+固定路径+国内镜像源+详细教程
2565 0
|
8月前
|
Windows
MSDN 原版之家,高速系统镜像下载网站
互联网中有很多镜像站,但是大部分都只是下载地址和文件名称,想要一个稳定且更新快速的站点,确实不容易,找了一会儿,也算是找到了一个结果
379 0
|
9月前
|
Ubuntu
Ubutun系统更换为国内源和EPICS的下载与安装
主要是对Ubutun更换国内源和EPICS的安装的详细步骤进行介绍。
121 0
|
9月前
|
Ubuntu
ubuntu16.0更改国内阿里源,速度起飞,亲测可用
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup #备份当前也就是默认官方的源列表
1507 0