盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr

yizhihongxing

收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。

经典老牌的CDN加速

使用方法:直接进官网,搜NPM包名使用。

缺点:有时候不是很稳定,而且国内有些地方没法访问,jsdelivr曾经被用来结合github做免费CDN加速的图床存博客配图,不过之前遇到过使用jsdelivr直接访问不了的情况。

国内能用的

目前国内有很多NPM的CDN,可以高速支持相关包文件的访问下载,如:

使用方法:直接进官网,搜NPM包名使用。

缺点:上面几个的CDN并不全,很多NPM上的包 在这些CDN上是找不到的。原因是,它们都是从CDNJS上同步的数据,CDNJS 并不会把所有的 NPM 包进行同步,所以当你需要的一些NPM包没有在CDNJS上面,你就用不了上面这些国内CDN了。

比较推荐

使用方法: 饿了么跟知乎的不要直接点链接进网站,直接进是显示403报错。直接参考上面unpkg、jsdelivr等的使用方法,更换CDN的域名就行了。

优点:跟BootCDN、七牛云、360、字节跳动的那几个相比较,CDN包更全一些,能搜到的NPM包与unpkg上的基本一致。

原文链接:https://www.cnblogs.com/LiangSenCheng/p/17325563.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr - Python技术站

(0)
上一篇 2023年5月28日
下一篇 2023年4月17日

相关文章

  • 分享JS表单验证源码(带错误提示及密码等级)

    分享JS表单验证源码是一项非常实用的技能,让我们一步步来学习如何完成它。 首先我们需要准备一个HTML表单。代码如下: <form action="#" method="POST"> <label>用户名:</label> <input type="text&quot…

    JavaScript 2023年6月10日
    00
  • 基于JavaScript实现五子棋游戏

    基于JavaScript实现五子棋游戏攻略 简介 五子棋是一款益智类的棋类游戏,它的规则简单易懂,但是玩起来十分有趣。在这里,我们将会使用JavaScript语言来实现五子棋游戏。 前置知识 在开始开发之前,我们需要掌握以下知识: HTML和CSS基础知识。 JavaScript基础知识,以及DOM操作和事件处理相关的知识。 一定的算法和数据结构基础。 实现…

    JavaScript 2023年6月11日
    00
  • 把json格式的字符串转换成javascript对象或数组的方法总结

    让我来讲解一下“把json格式的字符串转换成javascript对象或数组的方法总结”。 什么是JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它由Douglas Crockford在2001年创造。JSON 采用完全独立于语言的文本格式,具有简洁明了、易于读写的特点,是广泛应用于Web应用程序之中的文本…

    JavaScript 2023年5月27日
    00
  • JavaScript原始数据类型Symbol的用法详解

    以下是详细讲解“JavaScript原始数据类型Symbol的用法详解”的完整攻略: JavaScript原始数据类型Symbol的用法详解 什么是Symbol Symbol是JavaScript新增的一种原始数据类型,用于表示独一无二的值。Symbol的值是唯一的,即使使用相同的参数创建多个Symbol值,它们也是不相等的。这也是Symbol的主要特点和用…

    JavaScript 2023年5月28日
    00
  • 身份证号码前六位所代表的省,市,区, 以及地区编码下载

    身份证号码前六位所代表的省、市、区,以及地区编码是中国身份证的重要组成部分。掌握身份证号码前六位所代表的内容,有助于我们判断身份证持有人的籍贯、户籍所在地等信息,对于公安、银行、保险等领域的工作人员也非常有用。下面就是身份证号码前六位所代表的省、市、区、以及地区编码的下载攻略: 下载身份证号码前六位的编码表 身份证号码前六位所代表的省、市、区、以及地区编码非…

    JavaScript 2023年5月19日
    00
  • js中array的sort()方法使用介绍

    下面我将详细讲解一下“js中array的sort()方法使用介绍”的完整攻略。 什么是sort()方法 sort()方法是JavaScript Array对象上的一个方法,用于对数组中的元素进行排序。它可以接受一个可选的比较函数作为参数,该函数将用于比较数组中的元素以确定它们的排序顺序。 在未传递比较函数的情况下,sort()方法将以字母顺序对字符串进行排序…

    JavaScript 2023年5月27日
    00
  • javascript parseInt与Number函数的区别

    下面是对“JavaScript parseInt与Number函数的区别”的详细讲解以及示例说明。 1. JavaScript中的parseInt函数 parseInt()函数可以将一个字符串解析成整数。它接受两个参数:第一个参数是要转换的字符串,第二个参数是基数(即进制数)。 例如,下面的代码将字符串”10″转换为数字10: let num = parse…

    JavaScript 2023年6月11日
    00
  • Babylon使用麦克风并处理常见问题解决

    Babylon使用麦克风并处理常见问题解决 使用麦克风是开发语音交互应用程序的基础。Babylon.js提供了一个简单的方法来捕获麦克风的输入,并将其发回服务器处理。本攻略将详细介绍如何在Babylon.js中使用麦克风,并处理常见问题。 检查浏览器支持 在使用麦克风之前,需要先检查浏览器是否支持WebRTC技术。WebRTC简单来说就是一个专为Web浏览器…

    JavaScript 2023年6月11日
    00
合作推广
合作推广
分享本页
返回顶部