github:https://github.com/chalk/chalk

1、安装

npm install chalk

2、Api

生成样式的效果,与样式的顺序不存在关系,如果存在冲突,则取最后一个样式

chalk.<style>[.<style>...](string, [string...])

Example: chalk.red.bold.underline('Hello', 'world');

const chalk = require('chalk')const log = console.log;
log(chalk.red.bold.bgWhite('hello','world','chalk'))

3、输出结果看,chalk有些样式未得到广泛支持,如underline\bold

4、chalk最新的5.0版本不再支持require方式引入,如果想在node中使用,目前只能使用4.0版本

5、chalk的level

Level Description
0 All colors disabled
1 Basic color support (16 colors)
2 256 color support
3 Truecolor support (16 million colors)

示例

const chalk =  require('chalk')
chalk.level = 0
console.log(chalk.red('hello'))
//颜色会被level覆盖掉

ES中可以直接new

import {Chalk} from 'chalk';const customChalk = new Chalk({level: 0});

3.8 chalk包的使用相关推荐

  1. Node模块--chalk

    1.包的地址 npm地址:https://www.npmjs.com/package/chalk github地址:https://github.com/chalk/chalk 下面只是对这个包做一个 ...

  2. Deno 正式发布,彻底弄明白和 node 的区别

    前言 Deno 已经正式发布了????! 我说这句话时候,是不是很多前端 和 NodeJS 工(码)程(农)师已经按不住自己的40米大刀了.心中的不仅感慨前端是真的会造轮子,有了 node 还不够吗, ...

  3. 一经开源就爆了!谷歌这个脚本工具注定要火

    开源最前线(ID:OpenSourceTop) 猿妹整编 项目地址:https://github.com/google/zx 大家都知道Bash很好用,但是在编写脚本时,人们通常会选择一种更方便的编程 ...

  4. Deno 和 Node 的区别

    Deno VS Node Node Deno API 引入方式 模块引入 全局对象 模块系统 CommonJS & 新版 node 实验性 ES Module ES Module 浏览器实现 ...

  5. node命令行交互与child_process实战

    1. 前言   随着项目的逐步膨胀和复杂,我们在实际的工程应用中会通过编写各种各样的脚本来提高效率,传统的方法是在项目的package.json文件中注册各种各样的命令,来完成打包,构建,打包分析等操 ...

  6. Deno 正式发布,Node.js 会被颠覆吗?

    " 阅读本文大概需要 10 分钟. " 2020 年 5 月 14 日,可能是前端开发史上里程碑式的一天,因为一个名为 Deno 的库 1.0 版本正式发布了. Deno 是个什么 ...

  7. Linux常用命令全集

    Table Of Contents 1. Linux常用命令全集.CHM 9 1.1 备份压缩 9 1.1.1 ar 9 1.1.2 bunzip2 11 1.1.3 bzip2 12 1.1.4 b ...

  8. npm 全局安装vuecli报错_前端脚手架CLI生成模版命令工具(包括,npm包的发布,脚手架的搭建,注意事项,优化等)...

    NodeJs的出现,让前端工程化的理念不断深入,正在向正规军靠近.先是带来了Gulp.Webpack等强大的构建工具,随后又出现了vue-cli和create-react-app等完善的脚手架,提供了 ...

  9. js 设置password placeholder样式_150+ 个优质的 Node.js 包和资源

    持续更新,最新内容访问 GitHub 地址:https://github.com/zerolab-fe/awesome-nodejs AI brain.js - 基于模型训练的神经网络 JS 库,支持 ...

最新文章

  1. 数据结构:堆(Heap)
  2. Oracle新手笔记(2) 关于Oracle 9i或9i以上版本客户端连接Oracle 8i及8i版本以下服务器端中文字符乱码的解决办法...
  3. 大庆中学2021年高考成绩查询,黑龙江大庆最好的5所高中,对比2020年高考成绩,谁的实力更强?...
  4. c语言生成一个大素数,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...
  5. 【MySQL】MySQL SQL查询语法建议
  6. Android串口控制台改为root
  7. cartographer探秘第四章之代码解析(四) --- 后端优化 --- 约束计算
  8. 【C++学习笔记】密码转盘锁解题,记录开锁步骤
  9. 计算机开机弹出的今日热点怎么关闭
  10. win10 开机黑屏时间长 联想y470解决方案
  11. 关于MFC的使用总结之四——添加menu菜单
  12. Survey of Aspect-based Sentiment Analysis Datasets
  13. 计算机动态评估英语阅读,【计算机教育论文】谈计算机动态评价模式同伴反馈有效性(共4305字)...
  14. 湖北移动B863AV3.1-M2_S905L3A_UWE5621DS_安卓9语音线刷包--支持语音-首页正常-设置不要密码-灯正
  15. 华为计步器下载手机版_华为健运动计步器
  16. linux系统制作qcow2,oz制作qcow2镜像
  17. 四川大学计算机学院彭德中,四川省计算机学会
  18. C语言利用ASCII码表统计字符串每个字符出现的次数
  19. 【Spring Security入门教学】
  20. PyPubMed|好用的免费文献检索神器

热门文章

  1. WORD排版技巧(一)
  2. 离线安装ruby、rubygems
  3. 【我的Android进阶之旅】SQLite出错时候的错误码整理
  4. 什么是远程桌面?远程桌面软件是如何进行连接工作的?
  5. 15款最佳的MySQL管理工具和应用程序
  6. 输出n行数字三角形(已修改)
  7. c语言求n个数最大最小值,c语言 如何求n个数的最大值 最小值
  8. FreeTextBox使用方法
  9. Cloudera是个什么东西
  10. fiddler对浏览器、app抓包及证书安装