国内外npm开源js库公共cdn加速仓库

分类: 建站 | 更新日期:

npm是Node.js默认的软件包管理系统, 是世界上最大的同时也是免费的javascript软件注册库, 开源开发者使用npm来共享软件, 几乎所有的js开源库(比如jquery)都是托管在npm上的.

在网站开发时, 理论上我们在服务器上使用npm管理所用到的js库, 而实际上一些小型或者个人项目并非(或没必要配置)Node.js环境, 以普通玩家为例, 通常做法是把需要用到的js库下载到本地再上传到服务器, 随后在页面中引用.

在这种场景下, 公共cdn加速仓库就派上用场了: 无需把js库下载再上传到服务器, 只需要在网页中引用对应的网址即可, 更新js库版本时也只需要更新引用的代码, 还不占用服务器资源, 顺带还提供cdn加速功能.

npm-cdn.png

以下是普通玩家精心测试挑选的国内外主要的npm开源js库公共cdn加速仓库列表:

国内cdn公共库

国外cdn公共库

目前为止, 由于备案等问题, 国外的公共cdn加速仓库均无国内节点, 适用于仅国外访问的网站.