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

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

时间2025-06-20 15:26:07分类IT科技浏览6207
导读:前言 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
论文graphical abstract怎么写(【论文导读】- GraphFL: A Federated Learning Framework for Semi-Supervised Node Classification on Graphs)