nodejs 控制台美化 console-color-mr_node控制台打印美化-程序员宅基地

技术标签: node  控制台  JS  nodejs  console-color-mr  

console-color-mr插件可以让node控制台输出带有颜色,是一个不错的插件,通过颜色可以更直观的分析程序bug

一、使用

npm install -D console-color-mr
// 方法一
import 'console-color-mr'

console.log(`.....`.red);

// 方法二
import _console from 'console-color-mr'

_console.info('info');
_console.debug('debug');
_console.warn('warn');
_console.error('error');

_console.info('info my color', { style: 'greyBG' });

二、style

bold italic underline inverse strikethrough white grey black blue cyan green magenta red yellow

whiteBG greyBG blackBG blueBG cyanBG greenBG magentaBG redBG yellowBG

 

详细使用 参考:https://www.npmjs.com/package/console-color-mr

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qinjm8888/article/details/83380157

智能推荐

成功解决Windows MemoryError: Unable to allocate 6.38 GiB for an array with shape (38_memoryerror:unable to allocate-程序员宅基地

文章浏览阅读5.2w次,点赞21次,收藏77次。因为运行文件所在的磁盘分配内存不够问题造成的,解决方法如下:打开我的电脑-右键属性-高级-性能设置-选择高级-更改-点击E盘-点击自定义大小-设置分配内存,我选择6G,6144kb.点击确定完成,再次运行文件,问题解决!..._memoryerror:unable to allocate

动态规划 dynamic programming-程序员宅基地

文章浏览阅读35次。动态规划dynamic programmingJune,7, 2015作者:swanGooseMan出处:http://www.cnblogs.com/swanGooseMan/p/4556588.html声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0,转载请注明作者及出处。1. 什么是动...

oracle 表语法,表(Oracle)_数据仓库服务 GaussDB(DWS)_工具指南_DSC SQL语法迁移工具_SQL语法迁移参考_Oracle语法迁移(至GaussDB A)_华为云...-程序员宅基地

文章浏览阅读1.1k次。CREATE TABLEOracle的CREATE TABLE语句用于创建表。GaussDB直接支持该语句,无需迁移ALTER TABLEOracle的ALTER TABLE语句用于新增、重命名、修改或删除表列。GaussDB直接支持该语句,无需迁移。PRIMARY KEYOracle中如果存在两张表具有相同的主键字段,则在执行ALTER TABLE时需加上表名进行区分。输入:PRIMARY KE..._cannot create index whose evaluation cannot be enforced to remote nodes

redis+lua脚本实现接口限流-程序员宅基地

文章浏览阅读820次,点赞20次,收藏11次。在多线程的情况下对一个接口进行访问,如果访问次数过大,且没有缓存存在的情况下大量的请求打到数据库可能会存在数据库宕机,从而造成服务的不可用性。往往我们需要对其进行限流操作用来保证服务的高可用性,以下介绍下redis限流如何使用。

NET电子产品商铺管理系统-计算机毕设 附源码 90046-程序员宅基地

文章浏览阅读35次。登录模块:登录模块是进入系统的入口,所有用户必须登录后才能访问系统。登录需要输入用户名和密码,如果多次尝试登录需要输入验证码。登录时需要选择用户的角色,是一般用户还是管理员登录等。登录成功后,会通过数据库获取用户的权限,并跳转至用户的主页面。商品信息数据模块:可分为商品信息数据浏览、商品信息数据检索、商品信息数据维护三个模块,管理员对招聘信息数据有维护的权限,发布新的商品信息数据、更新已有的商品信息数据等。

毕业设计项目 基于知识图谱和人工神经网络的简历推荐系统-程序员宅基地

文章浏览阅读300次,点赞7次,收藏10次。基于知识图谱和人工神经网络的简历推荐系统提示:适合用于课程设计或毕业设计,工作量达标,源码开放。

随便推点

Hbas简介:数据模型和概念、物理视图_hbase存储模型-程序员宅基地

文章浏览阅读1.1k次,点赞18次,收藏16次。HBase 是谷歌 BigTable 的开源实现,是一个高可靠、高性能、面向列、可伸缩的分布式非关系型数据库,主要用来存储非结构化和半结构化的松散数据,并提供高吞吐量和低延迟的数据访问能力。HBase的架构是基于Hadoop生态系统的,它使用HDFS作为底层存储系统;并利用 Hadoop MapReduce来处理 HBase 中的海量数据,实现高性能计算;利用 ZooKeeper 作为协同服务,实现稳定服务和失败恢复。_hbase存储模型

(附源码)springboot基于微信小程序的校园外卖系统 毕业设计091024_基于springboot和微信小程序的点餐系统(毕业论文)-程序员宅基地

文章浏览阅读1k次,点赞8次,收藏11次。校园外卖微信小程序的开发及实现,所需要的工作内容:(1)首先是确定选题,确定好所要做的系统,并对系统的背景及现在面临的一些问题等进行系统的初步确认。(2)系统确认完成后,结合系统开发的需求进行确认系统开发所使用的技术,校园外卖微信小程序的开发使用Springboot框架,数据库进行平台的搭建开发,确认好使用的技术进行技术分析,所使用的技术是否可以完成系统的实现。(3)确定好系统使用的技术,进行在线确认系统所划分的用户角色,并且根据用户角色划分确定所要设计的功能模块,对校园外卖微信小程序的设计主要划分_基于springboot和微信小程序的点餐系统(毕业论文)

使用Arduino开发ESP32:串口(Serial port) HardwareSerial库使用说明-程序员宅基地

文章浏览阅读1.4w次,点赞12次,收藏51次。HardwareSerial库使用使用演示上图中通过HardwareSerial库实现了对串口1的使用,具体说明见下文。详细说明使用HardwareSerial库需要先声明一个对象,例如上文图中的HardwareSerial mySerial1(1);;HardwareSerial类在声明对象时接收一个输入参数(0、1、2),分别代表Serial、Serial1、Serial2;声明对象后就可以按一般串口的方法使用了,方法说明如下:void begin(unsigned long b_hardwareserial

JWT 单点登录(项目实现)_jwt response-程序员宅基地

文章浏览阅读1.4k次,点赞5次,收藏22次。下面以实际项目中的应用分析,首先看一下大致的数据流图:一、实现思路1、项目一开始我先封装了一个JWTHelper工具包,主要提供了生成JWT、解析JWT以及校验JWT的方法,其他还有一些加密相关操作,后面我会以代码的形式介绍下代码。工具包写好后我将打包上传到私服,能够随时依赖下载使用;2、接下来,我在客户端项目中依赖JWTHelper工具包,并添加Interceptor拦截器,拦截需要校验登录的接口。拦截器中校验JWT有效性,并在response中重新设置JWT的新值;3、最后在JWT服_jwt response

autojs脚本,华为手机自动解锁,解除屏幕锁定脚本源码_autojs解锁屏幕脚本-程序员宅基地

文章浏览阅读1.3w次,点赞2次,收藏13次。说明本文提供的代码仅供参考。不建议用于生产环境。可能有些地方在最新版本的Auto.js上面需要做修改,才能运行。Auto.js简介Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄来实现的。Auto.js使用JavaScri..._autojs解锁屏幕脚本

给定一个M*N的格子或棋盘,从左下角走到右上角的走法总数(每次只能向右或向上移动一个方格边长的距离)_有一个4x3的方格,一只蚂蚁站在左下角的方格里,想走到右上角的方格里。 每次,这个-程序员宅基地

文章浏览阅读2.2w次,点赞6次,收藏15次。解答:我们可以把棋盘的左下角看做二维坐标的原点(0,0),把棋盘的右上角看做二维坐标(M,N)(坐标系的单位长度为小方格的变长) 用f(i,j)表示移动到坐标f(i,j)的走法总数,其中0=设f(m,n)代表从坐标(0,0)到坐标(m,n)的移动方法,则f(m,n)=f(m-1,n)+f(m,n-1).于是状态f(i,j)的状态转移方程为:f(i,j)=f(i-1,_有一个4x3的方格,一只蚂蚁站在左下角的方格里,想走到右上角的方格里。 每次,这个