color-convert-cli
v1.0.0
Published
CLI tool for color format conversion (hex to rgba, etc.)
Readme
color-convert-cli
一个简单的命令行颜色格式转换工具,支持 HEX、RGB/RGBA、HSL 之间的互相转换。
安装
# 全局安装(推荐)
npm install -g .
# 或直接运行
node src/cli.js使用
单次转换
# 16进制 + 透明度百分比
color-convert "#000000 90%"
# 16进制 + 透明度小数
color-convert "#000000 0.9"
# 纯 16 进制
color-convert "#ff5733"
# 3 位简写
color-convert "#fff 50%"
# 8 位 hex(含透明度)
color-convert "#000000e6"
# rgba 格式
color-convert "rgba(255, 87, 51, 0.8)"交互模式
color-convert -i进入交互模式后可以连续输入颜色值进行转换,输入 q 退出。
输出示例
🎨 颜色转换结果
────────────────────────────────────────
预览: (颜色方块)
HEX: #000000e6
RGBA: rgba(0, 0, 0, 0.9)
HSL: hsl(0, 0%, 0%)
RGB 分量: r=0 g=0 b=0 a=0.9
────────────────────────────────────────支持的颜色格式
| 格式 | 示例 |
|------|------|
| #RRGGBB | #ff5733 |
| #RRGGBB opacity | #000000 90% 或 #000000 0.9 |
| #RGB | #fff |
| #RRGGBBAA | #000000e6 |
| rgb(r, g, b) | rgb(255, 87, 51) |
| rgba(r, g, b, a) | rgba(255, 87, 51, 0.8) |
