一起开源:解决淘宝镜像证书过期问题——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

完美运行了。

相关推荐
代码匠心7 分钟前
AI 自动编程:一句话设计高颜值博客
前端·ai·ai编程·claude
_AaronWong1 小时前
Electron 实现仿豆包划词取词功能:从 AI 生成到落地踩坑记
前端·javascript·vue.js
cxxcode1 小时前
I/O 多路复用:从浏览器到 Linux 内核
前端
用户5433081441941 小时前
AI 时代,前端逆向的门槛已经低到离谱 — 以 Upwork 为例
前端
JarvanMo2 小时前
Flutter 版本的 material_ui 已经上架 pub.dev 啦!快来抢先体验吧。
前端
恋猫de小郭2 小时前
AI 可以让 WIFI 实现监控室内人体位置和姿态,无需摄像头?
前端·人工智能·ai编程
哀木2 小时前
给自己整一个 claude code,解锁编程新姿势
前端
程序员鱼皮2 小时前
GitHub 关注突破 2w,我总结了 10 个涨星涨粉技巧!
前端·后端·github
UrbanJazzerati2 小时前
Vue3 父子组件通信完全指南
前端·面试
是一碗螺丝粉2 小时前
5分钟上手LangChain.js:用DeepSeek给你的App加上AI能力
前端·人工智能·langchain