npm设置淘宝镜像问题

从git仓库里面拉取的项目,由于git的忽略设置,node_modules文件夹没有,需要执行npm install,

但是,执行npm install,一直卡着不动,

这个时候检查npm镜像,执行命令:npm config get registry,得到结果:

https://registry.npm.taobao.org/,这个域名的过期时间是:2022年05月31日,也就是现在部分还在使用这些域名的都会有问题。

更换镜像地址:

# 更换
npm config set registry https://registry.npmmirror.com

# 查看是否安装成功
npm config get registry

# 执行安装命令
npm install

执行npm install,有遇到了新的问题

npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz failed, reason: certificate has expired

解决办法:

检查项目是否存在-lock.json文件。因为项目使用npm构建,所以检查是否存在package-lock.json文件

搜索registry.npm.taobao.org,并全部替换为registry.npmmirror.com

保存后,先删除node_modules,再运行 npm install 即可。

 

posted @   喻聪  阅读(778)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示