你們好呀,我來嘍!vue
前些日在開發 vue
項目的時候,發現每次跑項目控制檯會有彩色的字體web
當時定沒有注意,最近在學習 express
時候爲了更好的調試代碼,經過斷點、console.log
來查看狀態,才發現終端中打印出來的信息毫無辨識度,這時候才意識到在終端輸出高辨識度的信息是多麼的重要。express
經過一番查找,發現是經過如下代碼實現的npm
經過 npm 最終了解到了 chalk
的用法。編輯器
chalk
是一個能夠修改終端輸出字符樣式的 npm
包。學習
npm install chalk -S
複製代碼
const chalk = require('chalk')
console.log(chalk.blue('Hello world!')) 複製代碼
或者能夠定義本身的主題:字體
const chalk = require('chalk')
let log = { error(str) { chalk.bold.red(str) } // your own themes } 複製代碼
用了 chalk
後,不再用擔憂終端輸出的信息亂七八糟了。ui