一起开源:解决淘宝镜像证书过期问题——https://registry.npm.taobao.org...certificate has expired

最近,远方的朋友毕业了发现找工作很难,于是我建议她直接参与开源项目的贡献,我拿出了自己尘封已久的组件库项目给她,麻雀虽小五脏俱全,还有很多组件可以补充,进一步讲工程化上也有很多可以优化升级的地方,这样走出去也可以说参加过开源项目了。

与此同时,我也把项目拉到本地看看还能不能运行,果然不能。

遇到的第一个问题是npm版本高了,于是我用nvm切换成18,之后安装依赖发现仍然报错:

error An unexpected error occurred: "registry.npm.taobao.org/braces/down...: certificate has expired".

用yarn也一样,总之,这是淘宝镜像过期了,所以得切换回官方的npm地址。考虑到这个项目主要用yarn运行的,就以yarn为例解决这类问题。

第一步、清除yarn缓存,切换回yarn官方地址

bash 复制代码
yarn cache clean
yarn config set registry https://registry.yarnpkg.com/

第二步、更新yarn到最新版本

bash 复制代码
yarn set version latest

第三步、禁用yarn的严格ssl检查

bash 复制代码
yarn config set "strict-ssl" false -g

第四步、安装+运行

bash 复制代码
yarn
yarn dev

完美运行了。

相关推荐
打瞌睡的朱尤3 分钟前
Vue day9 购物车,项目,vant组件库,vw,路由
前端·javascript·vue.js
programhelp_32 分钟前
2026 Adobe面试全流程拆解|OA/VO/Onsite实战指南+高频考点避坑
adobe·面试·职场和发展
星火开发设计2 小时前
模板参数:类型参数与非类型参数的区别
java·开发语言·前端·数据库·c++·算法
晨非辰2 小时前
【数据结构入坑指南(三.1)】--《面试必看:单链表与顺序表之争,读懂“不连续”之美背后的算法思想》
数据结构·c++·人工智能·深度学习·算法·机器学习·面试
得一录3 小时前
AI面试·简单题
人工智能·面试·职场和发展
小李独爱秋3 小时前
模拟面试:什么是微服务架构,它的优缺点是什么?
算法·微服务·面试·职场和发展·框架·架构师
cc.ChenLy4 小时前
【CSS进阶】毛玻璃效果与代码解析
前端·javascript·css
何中应4 小时前
使用Jenkins部署前端项目(Vue)
前端·vue.js·jenkins
3秒一个大4 小时前
JWT 登录:原理剖析与实战应用
前端·http·代码规范
NEXT064 小时前
2026 技术风向:为什么在 AI 时代,PostgreSQL 彻底成为了全栈工程师的首选数据库
前端·数据库·ai编程