简介
cdnjs.sourcegcdn.com
是cdnjs服务的镜像加速系统。它会从cdnjs.cloudflare.com
获取信息并存储在我们的多个存储桶中,而后通过阿里云CDN进行分发。
你可以简单的测试一下速度
- https://cdnjs.sourcegcdn.com/ajax/libs/react/17.0.2/umd/react.production.min.js
- https://cdnjs.sourcegcdn.com/ajax/libs/vue/2.6.11/vue.min.js
为了确保服务的稳定性,本服务仅使用阿里云CDN,但仍然可以实现全球秒开。
使用
你只需要将你引用的 cdnjs.cloudflare.com
替换为 cdnjs.sourcegcdn.com
即可。
本服务全量加速 cdnjs.cloudflare.com/ajax/libs/
的内容,因此你无需担心你所使用的Package不在加速范围内。
速度
CloudFlare 是一个优秀的CDN服务商,但其仅向Enterprise客户提供中国大陆的加速服务。因此,为了确保中国大陆的用户可以更快地加载页面,我们搭建了这个cdnjs加速源。
cdnjs.cloudflare.com 在中国大陆的访问效果并不好:


而且还有部分运营商无法正常访问,这会给用户带来严重困扰。
使用我们的加速源后,用户体验会得到显著改善:


当然,如果你的产品并不针对中国客户,我同样建议你使用国外速度较快的cdnjs.cloudflare.com
。
不错不错
是不是废了。
源ok:https://cdnjs.cloudflare.com/ajax/libs/vue/3.2.24/vue.cjs.min.js
镜像打不开:https://cdnjs.sourcegcdn.com/ajax/libs/vue/3.2.34/vue.cjs.min.js
麻烦您自己看看您写的这个版本号……
有时候会返回424错误
https://cdnjs.sourcegcdn.com/ajax/libs/blueimp-file-upload/9.22.0/js/jquery.fileupload-video.min.js
MirrorFailed
Error status : 0 from mirror host, should return 200 OK.
6262AAD1E80D013832B0980C
cdnjs-sourcegcdn.oss-cn-beijing.aliyuncs.com
这个是因为文件太大导致回源速度减缓的问题,通常只会在第一次请求的时候出现此问题。
至于解决方案,只要多刷新几次,让存储桶回源成功,以后就可以高枕无忧了。