本文介绍: 【完美解决】npm install 报错pngquant failed to build, make sure that libpng–dev is installed,解决【npm install –g windows–build–tools】安装不了问题
解决办法直接看 【解决方案3】
真的好坑,有个vue3的项目在公司的电脑安装依赖好好的,回家用自己的电脑npm i安装依赖就疯狂报错,试了很多办法,都不行。
一、问题描述
npm i安装依赖报错,查了一下说是针对系统的一个问题,缺少什么东西。报错截图:
有说安装什么 【前往 https://pngquant.org/ 下载pngquant库】,我试了,安装不上,
可能我还漏了什么,参考链接在这点击查看
二、解决办法1:(网上推荐的,我安装后还是解决不了,仅供参考)
1、先将自己的node版本降低
我原先使用的是node 16.16.0,然后降到8.6.0(没有做什么测试,不知道其他版本行不行),否则直接去安装
2、以管理员身份运行PowerShell,并安装windows–build–tools
3、可能遇到的问题
三、解决方案2(推荐)
切换使用 cnpm 安装成功,没有报错误,如果能切换符合项目运行环境也可以试试。
四、解决方案3:(推荐,最简单,我用这个方法成功了)
修复方法
一、找到 raw.githubusercontent.com 的 ip
二、设置hosts文件
五、提示:使用npm安装时尝试切换安装源及node版本,使用的nrm、nvm。
1、nrm(npm的镜像源管理工具)
2、nvm(node版本管理工具)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。