0.0.2 • Published 11 months ago
@jacksion/fast-input-cli v0.0.2
fast-input-cli
一个简单的命令行工具,用于快速复制常用文本到剪贴板。
功能特点
- 生成并复制当前时间
- 生成并复制UUID
- 交互式菜单
- 命令行参数支持
安装
# 全局安装
npm install -g @jacksion/fast-input-cli
# 或本地安装
npm install @jacksion/fast-input-cli使用方法
命令行方式
# 复制当前时间
fast time
# 生成并复制UUID
fast uuid
# 显示帮助信息
fast --help交互式菜单
直接运行 fast 命令,将显示交互式菜单:
fast然后使用上下键选择需要的功能,按回车确认。
命令说明
time: 复制当前时间到剪贴板,格式为 "YYYY-MM-DD HH:mm:ss"uuid: 生成一个新的UUID并复制到剪贴板config: 查看配置config edit: 使用默认编辑器打开配置文件
--help,-h: 显示帮助信息
配置说明
配置文件保存在用户目录下的 .fast-cli/config.json 中。
可以通过 fast config edit 命令直接编辑。
配置项包括:
timeFormat: 时间格式(使用 dayjs 格式规范)- 默认值:
YYYY-MM-DD HH:mm:ss - 示例:
YYYY年MM月DD日 HH:mm:ss-> 2023年11月21日 15:30:45MM/DD/YYYY-> 11/21/2023HH:mm-> 15:30
- 默认值:
uuidVersion: UUID版本号
开发相关
本地测试
# 克隆代码后安装依赖
npm install
# 运行开发测试
npm run dev许可证
MIT