用node js处理图片
step1: 安装node
step2:安装image mask;//安装的时候有个选项要记得勾选
如下图所示:
step3: 创建compress.js文件,在该目录下创建源文件夹pictures和目标文件夹img,然后cmd进入控制命令台,输入node compress.js,则自动将文件处理,哈哈哈~
var fs = require("fs");
var gm = require("gm");
var src = 'pictures';
fs.readdir(src, (err, files) => {
files.forEach((file) => {
gm(src+'/'+file).options({
imageMagick: true
}).resize(750).write('./img/'+file, err => {
if (err) {
return console.log(err);
}
return console.log('success');
});
});
})