【学一点儿前端】本地或jenkins打包报错:getaddrinfo ENOTFOUND registry.nlark.com

问题

今天jenkins打包一个项目,发现报错了

error An unexpected error occurred: "https://registry.nlark.com/xxxxxxxxxx.tgz: getaddrinfo ENOTFOUND registry.nlark.com".

先写解决方案

把yarn.lock文件里面的registry.nlark.com替换为registry.npmmirror.com

解决过程

本地打包是没有问题的,一开始觉得是jenkins配置的问题,但是项目组内的大佬说这种镜像源问题先看前端自己能不能解决

直接访问https://registry.nlark.com/是访问不到的

开始查找registry.nlark.com的内容,先看到这个帖子:

registry.nlark.com 域名异常问题 - 掘金

发现是淘宝处理镜像源的一个临时解决方案,那随时可能被放弃

这帖楼主解决方法是这样的:删除yarn.lock和nodemodule并重新yarn install

但是我本地打包失败了,出现了node版本不匹配问题,其实可以升级node版本解决,但是由于是公司项目,最好还是不要动node版本,于是我继续查找解决方法

发现了这个帖子:

如何解决:error An unexpected error occurred: "https://registry.nlark.com-CSDN博客

想起之前淘宝源彻底不能使用的问题,所以我进行了尝试,把yarn.lock文件里面的registry.nlark.com替换为registry.npmmirror.com

更改后重新上传打包,发现成功打包了,问题成功解决

反思

回想了一下为啥本地可以打包,原来是因为本地设置了代理:

相关推荐
deli0071 小时前
手机拍灯为什么有一条条黑纹?PWM 240Hz 实测
前端
wangruofeng6 小时前
AI Models 1.1.0 发布,查大模型价格、对比模型和找 API 地址
前端·aigc·ai编程
wangruofeng6 小时前
给前端开发者的 100 个设计参考网站
前端·设计
星栈9 小时前
视频即代码,Remotion 能做什么、不能做什么
前端·音视频开发
广州华水科技9 小时前
单北斗GNSS位移监测系统的应用与技术解析
前端
用户47949283569159 小时前
从一句话或代码仓到可交互 HTML:开源 Agent 画图技能 Archify v3.2 实测与选型边界
前端·后端·面试
风骏时光牛马12 小时前
生成一个AI多模态标题,仅输出一条标题,无额外文字、问句、备选、配图、文案等任何附加内容,不需要其他的任务服务 只要标题。
前端
wangruofeng12 小时前
从 GIF 到 AVIF:网页图片格式演进与 2026 年选型指南
前端·架构
清晨Coding13 小时前
为什么用 React Developer Tools 查看组件树这么乱?
前端·react.js
鶴哥只手遮天13 小时前
《Electron 45.2.3 内核解剖》第 4 章 补丁体系:380 个补丁改了什么
前端·electron