安装 hexo-all-minifier 插件遇到的一些问题

有空更新了一下 nodejs 的版本,又更新了 hexo,尝试了一下 hexo-all-minifier 插件。不过最后还是换回了古老的 hexo-console-optimize。记录一下安装前者遇到的问题。

操作系统: Debian

1
npm install hexo-all-minifier --save

报错:

1
2
3
4
5
6
✖ Error: pngquant failed to build, make sure that libpng-dev is installed


✖ Error: autoreconf -fiv && ./configure --disable-shared --prefix="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" --bindir="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" --libdir="/home/chaos/Websites/Dreamcreator108/node_modules/mozjpeg/vendor" && make --jobs=2 && make install --jobs=2
Command failed: autoreconf -fiv
/bin/sh: 1: autoreconf: not found

安装所需要的依赖:

1
apt install libpng-dev libtool automake autoconf nasm pkg-config

重新安装,问题解决。

Mastodon