cnpm的简介与使用
创始人
2024-05-31 12:14:12

前言

在了解本章节前建议大家先了解npm的原理,这样会方便大家理解cnpm的诞生,大家可以查看这片文章:npm 基本使用 和 npm install 原理 的 npm install原理

了解了npm原理后,我们可以知道npm是从rejistry仓库https://registry.npmjs.org中获取的,但是由于rejistry仓库服务器位于国外就会导致包的获取速度较慢或获取不到(当然此类问题较少),后来阿里就实现了镜像服务器cnpm,cnpm会大约每十分钟从register仓库克隆一份到taobao本地仓库,使用cnpm后就会从taobao仓库获取包而不是register仓库获取。

安装

方法一(推荐方法二)

// 我们可以直接通过以下命令设置npm的镜像为淘宝镜像(但是不推荐)
npm config get registry # npm config get registry 
npm config set registry https://registry.npm.taobaq.org

但是对于大多数人来说(比如我),并不希望将npm镜像修改了:

  • 第一,不太希望随意修改npm原本从官方下来包的渠道;

  • 第二,担心某天淘宝的镜像挂了或者不维护了,又要改来改去;

方法二

我们可以使用cnpm,并且将cnpm设置为淘宝的镜像,这样就保留了npm官方安装渠道也可以使用国内镜像:

// 安装cnpmnpm install -g cnрm --registry=https://registry.npm.taobao.org // 修改cnpm仓库地址为taobaocnрm config get registry # https://registry.npm.taobao.org/

通过上述方法安装完成后我们只需将 npm 改为 cnpm 就可以从淘宝镜像安装package了

cnpm 与 npm 指令完全一样只是多了个 c

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...