node实现批量修改图片尺寸
前言
大家在工作中肯定有没有遇到过图片尺寸和我们要求的尺寸不一致的情况吧?通常我们会在网上找一下找在线的或者下载一个小工具,再或者通过ps
的批处理解决。但是,作为程序猿
,当然还是通过代码来解决这种小问题啦。所以,闲话不多说啦,开始写我们的代码啦~~
简单的搭建一下
-
新建一个
canvas-image-resize
目录 -
初始化一个
node
项目工程npm init -y
-
安装依赖,这里主要用到了三个依赖,分别是
处理图片
、批量处理文件
、压缩成zip文件
npm i canvas glob archiver -S
没错,这里我们又用到了
canvas
这个库,惊不惊喜,意不意外