项目场景:
项目clone之后npm安装一直失败
问题描述
初步装包
原因分析:
链接 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
此时再进行安装依赖成功了