当前位置: 首页 > article >正文

淘宝npm镜像源更新后,如何正常使用npm命令

文章目录

  • 一. npm命令报错
  • 二. 更换淘宝最新npm镜像源
  • 三. npm命令使用

一. npm命令报错

使用npm install *****命令 报错

npm error code CERT_HAS_EXPIRED
npm error errno CERT_HAS_EXPIRED
npm error request to https://registry.npm.taobao.org/express failed, reason: certificate has expired

原因:

淘宝npm镜像的最新地址是:https://registry.npmmirror.com/。这个地址是淘宝镜像在旧域名(npm.taobao.org和registry.npm.taobao.org)证书过期后更新的新地址。

二. 更换淘宝最新npm镜像源

  1. 百度、Google搜索淘宝最新npm镜像源,注意筛选最新时间的博客
  2. nvm环境配置。

nvm安装完毕之后要在根目录下的settings添加两行命令:

# 配置node镜像:
node-mirror: https://npmmirror.com/mirrors/node/
# 配置npm镜像:
npm-mirror: https://npmmirror.com/mirrors/npm/

  1. 全局使用淘宝源。
  • 全局使用淘宝源。修改为淘宝镜像源
npm config set registry https://registry.npmmirror.com/

  • 安装cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com/

  • 验证npm镜像源是否切换成功
npm config get registry

如果返回的地址是https://registry.npmmirror.com/,那么说明你已经成功切换到淘宝的npm镜像源了。

  • npm与cnpm。npm与cnpm其实没什么大的区别,npm默认的镜像时国外的,cnpm下载镜像是国内淘宝团队的,下载速度快点,其实直接将npm的下载仓库直接设置为淘宝镜像就可以了。不同的是在项目中下载项目依赖时包时命令不同,用npm执行npm install -g ,用cnpm时,用cnpm install -g 命令就可以了。

三. npm命令使用

正常使用npm和cnpm命令。

node.js的环境变量配置

nvm下载node.js以及环境变量配置


http://www.kler.cn/a/313883.html

相关文章:

  • 4.4 软件设计:UML顺序图
  • ️️一篇快速上手 AJAX 异步前后端交互
  • 【前端】Vue中如何避免出现内存泄漏
  • 【pytorch】常用强化学习算法实现(持续更新)
  • Web安全之SQL注入---基础
  • spring中r类是什么
  • Apache DolphinScheduler 跨工作流复杂依赖功能详解
  • 不要死磕技术,还是要产品化
  • go语言Map详解
  • 【图表如何自动排序】
  • RabbitMQ08_保证消息可靠性
  • 【在Linux世界中追寻伟大的One Piece】进程间关系与守护进程
  • React 的 useEffect 钩子,执行一些异步操作来加载基本信息
  • 【docker npm】npm 私库
  • 《高等代数》线性相关和线性无关(应用)
  • C++之职工管理系统(细节Q)
  • Spring Boot集成Akka remoting快速入门Demo
  • Spring-关于IOC的解释及相关理解(如何从三个方面理解)
  • 计算机人工智能前沿进展-大语言模型方向-2024-09-16
  • leetcode 380.O(1) 时间插入、删除和获取随机元素
  • 电脑ip会因为换了网络改变吗
  • JavaScript web API完结篇---多案例
  • Abp vNext(五)集成MQTTnet,可收发消息
  • 【楚怡杯】职业院校技能大赛 “云计算应用” 赛项样题六
  • Android架构组件中的MVVM模式实战应用与数据绑定技巧
  • Python精选200Tips:156-160