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
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
同时多组运行
cwebp yasuo.jpg -o yasuo.webp -size 1 -short -mt
cwebp 123.jpeg -o 123.webp -size 1 -short -mt