首页IT科技淘宝镜像命令是什么(npm淘宝镜像cnpm安装使用(最新版),cnpm临时单次/永久使用)

淘宝镜像命令是什么(npm淘宝镜像cnpm安装使用(最新版),cnpm临时单次/永久使用)

时间2025-04-30 06:00:46分类IT科技浏览5117
导读:前言 npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便,可能会出现无法访问,发生异常,或者下载缓慢等问题。为此,淘宝搭建了 cnpm(中国 npm 镜像的客户端),它是一个完整的 npmjs.org...

前言

npm全称Node Package Manager             ,是node.js的模块依赖管理工具            。由于npm的源在国外                  ,所以国内用户使用起来各种不方便      ,可能会出现无法访问             ,发生异常                  ,或者下载缓慢等问题                   。为此      ,淘宝搭建了 cnpm(中国 npm 镜像的客户端)       ,它是一个完整的 npmjs.org 镜像                  ,你可以用此代替官方版本

下面就介绍国内常用的npm镜像资源 —淘宝镜像的各种使用方法(永久/单次)

:http://npm.taobao.org和 http://registry.npm.taobao.org 已在 2022.06.30 号正式下线和停止 DNS 解析      。

新域名为 npmmirror.com

域名切换规则: http://npm.taobao.org => http://npmmirror.com http://registry.npm.taobao.org => http://registry.npmmirror.com

下面介绍的都是最新版本的使用方法            ,请各位放心食用!!

淘宝镜像的使用方法举例

前提:电脑上安装了node,以下命令在cmd中输入

1. 单次临时使用

比如我当前项目使用npm install安装所有module依赖太慢了       ,但又不想安装整一个cnpm下来                   ,这时就可以把源换成淘宝镜像            ,会快很多 npm install --registry=http://registry.npmmirror.com 同理,只是想用镜像安装一个模块module                   ,可以使用下面的命令 npm install 模块名 --registry=http://registry.npmmirror.com 比如我想用淘宝镜像安装express npm install express --registry=http://registry.npmmirror.com

--registry https://registry.npm.taobao.org放在install前面后面都可以

2. 使用cnpm

使用阿里定制的 cnpm 命令行工具代替默认的 npm                  ,输入以下代码 npm install -g cnpm --registry=http://registry.npmmirror.com 检查是否安装成功: cnpm -v 安装成功之后,以后安装依赖包的方式和npm的是一样的             ,只是npm的命令换成是cnpm就可以了                  ,比如: cnpm install express

后续你想用npm安装还是使用cnpm安装都可以

3. 将npm源永久替换为cnpm

在开发 react-native 的时候      ,不要使用 cnpm             ,cnpm 安装的模块路径比较奇怪                  ,package 不能正常识别      。

所以      ,为了方便开发       ,我们最好是直接永久使用淘宝的镜像源 直接命令行的设置 npm config set

registry http://registry.npmmirror.com 手动修改设置 打开.npmrc文件(C:\Program Files\nodejs\node_modules\npm\npmrc                  ,没有的话可以使用git命令行建一个( touch .npmrc)            ,用cmd命令建会报错) 增加 registry=http://registry.npmmirror.com 即可                   。

如果需要恢复成原来的官方地址只需要执行如下命令: npm config set registry https://registry.npmjs.org 检测是否安装成功: npm config get registry

会返回http://registry.npmmirror.com

部分参考自:https://aqingya.cn/articl/c8d8dd8.html#npm-%E6%B7%98%E5%AE%9D%E9%95%9C%E5%83%8F%E7%9A%84%E5%AE%89%E8%A3%85

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
美国性价比服务器排名(如何选择超性能美国服务器) bp神经网络梯度下降法(BP神经网络的梯度公式推导(三层结构))