ya-basement
工作常用功能操作通过命令集来完成
Features
- 基于命令行快速打开文件或文件夹,可自定义配置路径
- 中英文快速翻译,基于有道翻译
- 基于 tinify 批量压缩图片
- 常用模板快速生成到指定目录
- 获取内、外网 IP 地址
- 代码性能基准测试
Installation
npm i -g ya-basement
Usages
- 根据别名快速打开常用目录
// 配置打开的路径别名ya open -k=dirName -v=dirPath // 打开文件/文件夹ya open dirName or dirPath
- 翻译
ya yd man 中英文快速翻译,基于有道翻译
- 批量压缩图片
// 配置 tinify 密钥ya tinify -k=secretKey // 压缩图片,--size为显示阀值ya tinify --path=dirPath --size=70
- 常用模板快速生成到指定目录
// 配置模板名和模板存放地址,地址支持gitlab、github、本地文件夹ya init -k=templateName -v=mygitlabcom:owner/name#branch or github:owner/name or localDir // 使用ya init -d=dir 填写模板存放地址,在命令行的下拉框选择配置好的模板名
- 获取IP
ya ip 获取内、外网IP
- 代码性能基准测试
ya benchmark -a=js文件 -b=js文件
Issues
Submit the issues if you find any bug or have any suggestion.
Contribution
Fork the repository and submit pull requests.