npm系列

fanyi—翻译单词

安装:sudo cnpm i fanyi -g
使用:$ fy overview

parcel— Web 应用打包工具

安装:npm install -g parcel-bundler
https://www.parceljs.cn/getting_started.html

http-server—搭建本地服务

安装:sudo cnpm i -g http-server
使用:$ http-server -p 9090 .
到特定的目录,比如dist,然后使用:$ http-server -c-1 -o(禁用缓存就使用-c-1,-o自动打开页面)

fx—解析curl

安装:sudo cnpm i -g fx
使用:$ curl … | fx
image.png

tinypng—压缩图片

安装:npm i super-tinypng -g
使用:super-tinypng 压缩图片的目录里面运行 super-tinypng 就能自动压缩图片了,并且不会有数量限制!可以修改图片大小限制

Homebrew系列

查看brew安装了什么包:brew list

unrar—解压rar

安装:brew install unrar
使用:$ unrar x xxxx.rar

unzip—解压zip

安装:brew install unzip
使用:$ unrar xxxx.zip
使用:$ unzip -v test.zip // 查看压缩文件目录,但不解压。

mas—管理mac应用

安装:brew install mas
使用:$ mas list // 查询已安装的应用及软件识别码
使用:$ mas upgrade // 更新所有应用

The Silver search—搜索神器

ag
安装1:brew install automake pkg-config pcre xz
安装2:brew install the_silver_searcher
使用:$ finance-fe git:(feature-activity) ag RewardList
使用:$ finance-fe git:(qa) ag RewardList ./src

jq—格式化json

安装:brew install jq
使用:$ curl xxxx | jq .

ImageMagick—图片处理套件

安装:brew install ghostscript
安装:brew install imagemagick
使用:$ magick A.png A.jpg // magick 待转换图片路径 输出图片路径.后缀名
使用:$ magick A.jpg -resize 50% -quality 50 B.jpg // -resize 表示缩放,-quality 表示输出质量,下面这行命令将 A.jpg 缩小 50%,并以 50% 的质量输出,对图片进行了压缩

pandoc—文件转换

安装:brew install pandoc
使用:$ pandoc 长生天.txt -o 1.html // -o 后面跟着输出文件名
使用:$ pandoc https://sspai.com/post/37790 -o author.md

ffmpeg—视频、音频

安装:https://ffmpeg.org/download.html
使用:$ ffmpeg -i A.mkv A.mp4

webp—WebP - Mac上使用cwebp,dwebp,webpmux工具
安装:brew install webp
使用:cwebp yasuo.jpg -o yasuo.webp -size 1
image.png
同时多组运行
cwebp yasuo.jpg -o yasuo.webp -size 1 -short -mt
cwebp 123.jpeg -o 123.webp -size 1 -short -mt