jsdelivr (推荐)
A free CDN for Open Source fast, reliable, and automated
使用方法1
https://cdn.jsdelivr.net/
代码托管平台
/用户名
/仓库名
@版本或者tag
/file
代码托管平台
gh
: 从 github 中查找资源npm
: 从 npm 中查找资源
用户名
:代码托管平台
的用户名,也就是仓库发布者的名字仓库名
: 仓库名@版本或者tag
: 如果此参数不写,默认重定向到最新的版本或者tagfile
: 文件名 , 如果文件名之前有多级路径,请把路径也写上去
例子
- 获取 antdv 的最新 js 文件 :https://cdn.jsdelivr.net/npm/ant-design-vue/dist/ ,
antdv
是吧资源发布到npm
上的 , 你也可以尝试去github
找找 , 一般 github 和 npm 都会有的 - 获取 antdv 的1.7.2 版本的js 文件 :https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.2/dist/
使用方法2
打开官网www.jsdelivr.com,中间有搜索框,自己搜索,然后在相应的文件夹中查找cdn资源
例子
- 获取 vue 的最新 js 文件 :
unpkg (推荐)
- 基于 npm 仓库的 cdn
unpkg is a fast, global content delivery network for everything on npm. Use it to quickly and easily load any file from any package using a URL like:
(unpkg是npm
上所有内容的快速全球内容交付网络。使用它可以使用以下网址快速轻松地从任何程序包加载任何文件)
使用方法1
https://unpkg.com/包名
@版本
/...资源文件以及路径
使用方法和 jsdelivr 基本一致, 但 jsdelivr 比较稳定, 这个我也不敢肯定,自己试试就知道了。
注意
除了这些还有其他几个不错的,但是都不比这2个 cdn 好用就不挂出来了,至于国内的各种杂七杂八的 cdn , emmm 平时玩玩就行了,真用在项目上,到时候怎么挂的你都不知道。