会搜寻当前项目下的图片文件,并且压缩替换
项目地址:https://github.com/L-x-C/imageShrink
安装
npm install super-image-shrink
如何使用
在项目中的package.json中的scripts里加一行
'src'可以换成你想要替换的文件目录
{
...
"scripts": {
"shrink": "node node_modules/super-image-shrink src"
},
...
}
然后在项目目录下终端运行
npm run shrink
效果
执行前
执行后
执行前
执行后
图像质量肉眼看不出什么区别吧
项目由来
公司项目是用react native开发的,bundle的大小决定了app包的大小,其中图片资源占了很大一部分,所以在优化的过程中发现了imagemin 这个项目。
所以封装了一层,用node写了个脚本自动寻找项目中的图片并替换,顺大便开源了一下。
项目地址:https://github.com/L-x-C/imageShrink
star一发呗!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。