用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'); }); }); })
来源:https://www.cnblogs.com/luckyflower/p/5781983.html