我在 NPM 发布了新包: con-colors

链接地址:npmjs.com

con-colors

安装依赖

bash 复制代码
yarn add con-colors

使用

导入:

js 复制代码
import { print } from "con-colors";

使用:

js 复制代码
print.succ("成功的消息");
print.err("失败的消息")

例子:

js 复制代码
import { print } from "con-colors";

for (let i = 0; i < 10; i++) {
    if (i === 6) {
        print.err(`Failure: ${i}. An error has occurred!`)
    }
    print.succ(`Test: ${i}`);
}

其他情况(自定义)

自定义其他颜色,导入颜色函数(colors)

js 复制代码
import { colors, CONSTANT_COLORS } from "con-colors";

使用:

js 复制代码
console.log(colors());

例子:

js 复制代码
import { colors, CONSTANT_COLORS } from "con-colors";

for (let i = 0; i < 10; i++) {
    if (i % 2 === 0) {
        console.log(colors('yellow', `index: ${i}`));
    } else {
        console.log(colors(['cyanBg', CONSTANT_COLORS.red], `index: ${i}`));
    }
}

颜色说明

参数 颜色
'bright' 亮色
'grey' 灰色
'italic' 斜体
'underline' 下划线
'reverse' 反向
'hidden' 隐藏
'black' 黑色
'red' 红色
'green' 绿色
'yellow' 黄色
'blue' 蓝色
'magenta' 品红
'cyan' 青色
'white' 白色
'blackBg' 背景色为黑色
'redBg' 背景色为红色
'greenBg' 背景色为绿色
'yellowBg' 背景色为黄色
'blueBg' 背景色为蓝色
'magentaBg' 背景色为品红
'cyanBg' 背景色为青色
'whiteBg' 背景色为白色
相关推荐
XboxYan3 分钟前
CSS grid 布局如何添加分隔线?
前端·css
前端极客探险家16 分钟前
CSS 入门全解析
前端·css
fs哆哆1 小时前
在VB.net和VBA中,自定义函数GetTargetSheet()返回工作表对象
java·开发语言·前端·javascript·ecmascript
好_快1 小时前
Lodash源码阅读-uniqBy
前端·javascript·源码阅读
好_快1 小时前
Lodash源码阅读-uniqWith
前端·javascript·源码阅读
恋猫de小郭2 小时前
Flutter Widget IDE 预览新进展,开始推进落地发布
android·前端·flutter
jingling5553 小时前
【Vue3 实战】插槽封装与懒加载
前端·javascript·vue.js
傻小胖6 小时前
Node.js 模块导入的基本流程
node.js
魔云连洲7 小时前
详解Node.js中的setImmediate()函数
node.js
Freedom风间8 小时前
前端优秀编码技巧
前端·javascript·代码规范