https://github.com/nmsn/tinypng-command-tool
Use tinypng to compress local images
https://github.com/nmsn/tinypng-command-tool
command-line-tool javascript js nodejs npm-package tinypng
Last synced: about 1 month ago
JSON representation
Use tinypng to compress local images
- Host: GitHub
- URL: https://github.com/nmsn/tinypng-command-tool
- Owner: nmsn
- License: mit
- Created: 2021-06-11T07:38:13.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-10-17T05:51:41.000Z (over 3 years ago)
- Last Synced: 2025-05-27T17:05:31.926Z (about 1 year ago)
- Topics: command-line-tool, javascript, js, nodejs, npm-package, tinypng
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/tinypng-command-tool
- Size: 30.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tingpny-command-tool
通过 tingpng 压缩图片的命令行工具


 

## 初衷
使用命令行调用网页版 [tinypng](https://tinypng.com/) 的接口,对本地图片文件进行压缩,避免频繁的浏览器端操作,提高效率
## 使用方法
安装:
```bash
npm i tinypng-command-tool -g
```
然后,在命令行进入到你想要压缩图片的目录,执行:
```bash
tpc
```
## 项目背景
Tinypng 网页版的不方便之处
1. 批量上传有文件数量限制
2. 批量下载后还需手动解压缩
3. 需要手动替换新老图片
## 目标
1. 一键压缩本地图片文件
2. 可以递归处理
3. 直接替换原始文件,减少手动操作
## 安装
```bash
npm i tinypng-command-tool -g
```
## 使用
```bash
tpc
```
## 项目负责人
nmsn
## 开源协议
MIT