Tip
🚀 JsDeliv-CN 项目已上线!使用本套源码,提供长期免费的 JsDelivr 中国加速服务:
立即访问 ➡️
基于 Serverless 架构编写的 Jsdelivr 反向代理解决方案模板仓库,提供零成本、高可用的 CDN 加速服务,解决中国内陆地区因GFW拦截,Jsdelivr官方节点访问受限问题。
- 零成本运营 - 基于 Vercel/Netlify 免费额度,无需服务器投入
- 智能缓存加速 - 自动缓存资源到边缘节点,访问速度提升 300%+
- 一键全球分发 - 自动同步 jsDelivr 资源,支持 npm/gh 全生态
- 多平台支持 - 同时兼容 Vercel/Netlify 两大 Serverless 平台
- HTTPS 加密 - 自动启用 SSL 证书,数据传输更安全
Warning
重要安全提醒
- 必须绑定自定义域名!Vercel 默认
*.vercel.app
域名在中国大陆无法访问 - 推荐使用未被污染的域名(建议注册时间 >6 个月)
- 新域名建议先进行 DNS 污染检测(可使用 DNS Checker)
平台 | 记录类型 | 主机名 | 指向地址 |
---|---|---|---|
Vercel | CNAME | @ 或 www | cname-china.vercel-dns.com |
Netlify | CNAME | @ 或 www | 自动分配的 xxx.netlify.app |
Vercel 配置流程:
- 登录 Vercel Dashboard
- 进入项目 → Settings → Domains
- 添加已解析的域名(如
cdn.yourdomain.com
) - 等待 SSL 证书自动签发(约2分钟)
Netlify 配置流程:
- 登录 Netlify 控制台
- 进入 Site configuration → Domain management
- 添加自定义域名并验证所有权
- 开启 HTTPS 强制跳转
将原 jsDelivr 链接中的域名替换为你的镜像域名:
# 原链接
https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.js
# 替换后
https://cdn.yourdomain.com/npm/vue@3/dist/vue.global.js
支持所有 jsDelivr 资源类型:
- npm 包:
/npm/包名@版本/文件路径
- GitHub 资源:
/gh/用户/仓库@版本/文件路径
- 组合加速:
/combine/...
欢迎通过以下方式参与项目:
- 提交 Issue 反馈问题
- Fork 项目并提交 Pull Request
- 加入技术讨论群:Telegram Group
本项目采用 MIT License 开源
如果本项目对您有帮助,请点亮 ⭐ Star 支持!您的认可是我们持续优化的动力!