npm淘宝镜像安装

文章目录

    • 前言
    • 安装使用过程
      • 将npm源永久替换为cnpm
        • 方式1. 直接命令行的设置 (比较方便,推荐)
        • 2.手动修改设置
      • 恢复
      • 检测是否安装成功:

前言

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

安装使用过程

将npm源永久替换为cnpm

在开发 react-native 的时候,不要使用 cnpm,cnpm 安装的模块路径比较奇怪,package 不能正常识别。
所以,为了方便开发,我们最好是直接永久使用淘宝的镜像源

方式1. 直接命令行的设置 (比较方便,推荐)

npm config set registry http://registry.npmmirror.com

2.手动修改设置

打开.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

部分转载自(npm淘宝镜像cnpm安装使用(最新版),cnpm临时单次/永久使用)

你可能感兴趣的:(前端,npm,前端,javascript)