关于npm/pnpm安装依赖时出现Error: pngquant failed to build, make sure that libpng-dev is installed错误的解决
从pngquant入手,这种情况其实就是系统环境缺了一个 dll文件, 导致 去安装 pngquant插件的时候报错。vcruntime140.dll库。经试验发现,直接到从微软官方下载Visual C++ Redistributable for Visual Studio 2015。地址:https://www.microsoft.com/zh-cn/download/details.aspx?
·
新项目安装依赖时,出现报错:
pnpm i
Lockfile is up to date, resolution step is skipped
Packages: +1168
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
╭──────────────────────────────────────────────────────────────────╮
│ │
│ Update available! 8.15.9 → 9.15.0. │
│ Changelog: https://github.com/pnpm/pnpm/releases/tag/v9.15.0 │
│ Run "pnpm add -g pnpm" to update. │
│ │
│ Follow @pnpmjs for updates: https://twitter.com/pnpmjs │
│ │
╰──────────────────────────────────────────────────────────────────╯
Progress: resolved 1168, reused 1165, downloaded 3, added 194, done
node_modules/.pnpm/pngquant-bin@6.0.1/node_modules/pngquant-bin: Running postinstall script, failed in 3.5s
.../node_modules/pngquant-bin postinstall$ node lib/install.js
│ Command failed: D:\workspace\byw\linkx\linkx-crm-main\node_modules\.pnpm\pngquant-bin@6.0.1\node_modules\pngquant-bin\vendor\pngquant.exe --version
│ compiling from source
│ pngquant pre-build test failed
│ Error: pngquant failed to build, make sure that libpng-dev is installed
│ at D:\workspace\byw\linkx\linkx-crm-main\node_modules\.pnpm\execa@0.7.0\node_modules\execa\index.js:231:11
│ at runMicrotasks (<anonymous>)
│ at processTicksAndRejections (node:internal/process/task_queues:96:5)
│ at async Promise.all (index 0)
└─ Failed in 3.5s at D:\workspace\byw\linkx\linkx-crm-main\node_modules\.pnpm\pngquant-bin@6.0.1\node_modules\pngquant-bin
ELIFECYCLE Command failed with exit code 1.
经查阅网友分享资料:Error: pngquant failed to build, make sure that libpng-dev is installed-CSDN博客
从pngquant入手,这种情况其实就是系统环境缺了一个 dll文件, 导致 去安装 pngquant插件的时候报错。vcruntime140.dll库
经试验发现,直接到从微软官方下载Visual C++ Redistributable for Visual Studio 2015。
地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
下载安装
下载后的exe文件双击安装即可解决问题。
更多推荐
所有评论(0)