green); console.log('这是一条黄色的消息'.yellow); colors 库的用法也非常简洁,通过直接在字符串上调用颜色方法,就可以轻松地打印彩色文本。 总结一下,在 Node.js 中打印彩色文本有多种方法,最基本的是使用 ANSI 转义码,此外还可以使用第三方库如 chalk 和colors。使用这些库可以大大简化代码并提高可读性。
const{log,}=require('console');// 背景编号:40黑,41红,42绿,43黄,44蓝,45紫,46深绿,47白色// 字色编号:30黑,31红,32绿,33黄,34蓝,35紫,36深绿,37白色// 0 终端默认设置(黑底白字)// 1 高亮显示// 7 反显// 8 不可见constCOLOR_CODE={black:30,red:31,green:32,yellow:33,blue:34,pur...
constcss1 =`color: #0f0;`;constcss2 =`color: #f0f;`;console.log(`%cString 1, %cString 2`, css1, css2);console.log(`%cString 1, %c%s`, css1, css2,`String 2`); demos constlog =console.log;log(`%c小程序 APP 的生命周期`+`%capp onLaunch`,`color: #000;`,`color: #0...
1//使用 colors 模块 2console.log('红色'.red); 3console.log('绿色'.green); 4console.log('下划线加白色'.underline.white) 5console.log('反转颜色'.inverse); 6console.log('彩虹色'.rainbow); 7console.log("乱七八糟".zalgo); 也可以在一行中同时使用 console.log('红色'.red + ',我是蓝色...
命令行执行 node testconsoleColor.js 展示如下: 20191203191838 (1).jpg
console.log('%d + %d =', 1, 1, 2); // 1 + 1 = 2 1. 2. 丰富样式输出 我们可以使用%c进行css样式格式化输出。常见的富样式输出有两种:文字样式、图片输出。 文字样式 console.log("%c这是一段神奇的文字",'color:red;font-size:40px;text-shadow:1px 1px 1px #ccc'); ...
console.log & color // OK log(`%cchat_list =\n%c${JSON.stringify(list, null, 4)}`, `color: #f0f;`, `color: #0f0; background: #000;`); // BAD log(`%cchat_list =`, `color: #f0f;`, `%c${JSON.stringify(list, null, 4)}`, `color: red;`); ...
console.log("%cHello world,欢迎您!","color: red; font-size: 20px"); // 输出红色的、20px大小的字符串:Hello world,欢迎您!除了普通文本,还能输出如知乎的 console 面板一样的字符画。这些字符画是可以在线生成的:picasciimg2txtAscii generator 大概方法:使用在线工具生成字符画,然后复制到 sublime...
为了实现这一目标,我们首先需要导入必要的库。通常,可以使用像`color-string`或`chalk`这样的库来为日志信息添加颜色。以下是一个示例代码段,展示了如何在ES6模块中使用`chalk`库来输出带颜色的日志信息:javascript const chalk = require('chalk');function logInfo(message) { console.log(chalk....
%s 是console.log() 第二个参数的占位符。 \x1b[36m 将文本设为青色, \x1b[0m 将文本设为预置颜色,在这之后的文本颜色会还原。 可以看到,\x1b[36m,\x1b[0m 的区别是里面的数字不同,36 表示青色,0 是预置颜色,我们只要更改里面的数字,就能更换颜色 ...