ENOENT raw.githubusercontent.com && pngquant failed to build

本文详细记录了解决项目克隆后npm安装失败,以及pngquant构建过程中的错误,包括网络问题、依赖安装和解决步骤。重点介绍了hosts文件配置、DNS清理和libpng-dev安装的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目场景:

项目clone之后npm安装一直失败

问题描述

初步装包

[外链图片转存失败,源站可能有防盗在2插入!链机制,建将描述]图片保传https://(imgblogQfwsdnimg.cn/c8c53b4de274c8480e0d48c9286b9f5.png57)(https://img-blog..cn/c8c43b4de2974c8480e0d48c1281b9f5.png)]

原因分析:

链接 raw.githubusercontent.com 失败

解决方案:

百度搜索 ERR! ‼ getaddrinfo ENOENT raw.githubusercontent.com 报错信息
处理方案 再hosts文件配置 205.251.199.75 raw.githubusercontent.com
205.251.199.75(ip 2020.6.29可用,以后可能会被换掉)
cmd中清空DNS缓存命令为:ipconfig/flushdns

再次装包还是有问题

在这里插入图片描述

原因分析:

报错 pngquant failed to build, make sure that libpng-dev is installed
谷歌翻译 pngquant 构建失败,请确保已安装 libpng-dev

解决方案:

百度搜索 Error: pngquant failed to build, make sure that libpng-dev is installed 报错信息
按照此链接方案解决 https://blog.csdn.net/weixin_42050406/article/details/121998732
前往 https://pngquant.org/ 下载pngquant库
运行pngquant.exe的时候,也遇到缺少vcruntime140.dll库的提示
从微软官方下载Visual C++ Redistributable for Visual Studio 2015。
地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Visual Studio 2015安装后,运行pngquant.exe
此时再进行安装依赖成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值