您的位置:首页 > 财经 > 产业 > 淘宝npm镜像源更新后,如何正常使用npm命令

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

2024/10/6 2:23:51 来源:https://blog.csdn.net/weixin_69912448/article/details/142315967  浏览:    关键词:淘宝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以及环境变量配置

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com