npm---设置淘宝镜像时报“certificate has expired“的错误

今天使用vue create my-app 创建项目时,竟然报错:

复制代码
Error: Command failed: npm info vue-cli-version-marker  --json --registry=https://registry.npm.taobao.org
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/vue-cli-version-marker failed, reason: certificate has expired

原来是淘宝镜像过期了,我们只需要将命令替换成

javascript 复制代码
 npm config set registry https://registry.npmmirror.com 

查看当前使用的npm镜像源

javascript 复制代码
npm config get registry

还可以使用nrm查看和切换镜像

javascript 复制代码
nrm ls

ok,替换成功;

但是执行完后依旧是报同样的报错,请依次执行以下两行命令

javascript 复制代码
npm cache clean --force
npm config set strict-ssl false

万事大吉!继续搬砖。

相关推荐
HHHHHY11 分钟前
http接口响应头类型不对,导致svg图片无法预览,前端解决方案
前端·javascript
Komorebi゛21 分钟前
【React】配置别名路径
前端·react.js·前端框架
风语者日志24 分钟前
CTFSHOW WEB 3
前端
普通码农44 分钟前
uni.setClipboardData在 iOS 剪贴板复制失败解决方案
前端
_孤傲_1 小时前
webpack实现常用plugin
前端·webpack·node.js
golang学习记1 小时前
从0死磕全栈之Next.js 字体优化实战:零布局偏移、高性能、隐私友好的字体加载方案
前端
zachhere1 小时前
深入了解 OpenAI Apps SDK 的内部机制
前端
张可爱1 小时前
20251015-Vue3八股文整理
前端
ruanCat1 小时前
记一次因 vue-router 升级而导致的 uniapp 故障
前端·vue.js