我正在尝试为node安装imagemin pngquant模块:
https://www.npmjs.org/package/imagemin-pngquant
但是,当我运行该命令时
npm install imagemin-pngquant --save-dev
我得到以下错误:
warn : pngquant pre-build test failed
info : compiling from source
error : Error: pngquant failed to build, make sure that libpng-dev is installed
at ChildProcess.exithandler (child_process.js:637:15)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
如何安装pngquant所需的libpng-dev库?
发布于 2020-04-18 07:49:03
以管理员和npm install --global --production windows-build-tools
的身份使用Windows Power Shell
如果你之前做过任何npm
安装的尝试--你肯定已经做过了,现在要阅读这些代码行--你必须清理所有东西,并做一个新的依赖项编译:
$ rm node_modules -R
$ rm package-lock.json
$ npm install
祝好运!
https://stackoverflow.com/questions/26522310
复制相似问题