colors 모듈은 우리가 흔히 사용하는 console.log
의 출력문에 색상을 입힐 수 있다.
설치
npm install --save colors
사용하기
const colors = require("colors");
기본적인 사용.
console.log("hello world".red); // 빨간색 글씨
console.log("hello world".underline); // 밑줄
console.log("hello world".underline.blue); // 밑줄있는 파란색 글씨
console.log("hello world".inverse.yellow); // 배경이 노란색인 검정 글씨
console.log("hello world".rainbow); // 무지개색 글씨
console.log("hello world".trap); // 알아보기 힘든 모양의 글씨 (ƕɘĹĹʘ ШǾ®Ĺԁ)
아래와 같은 사용도 가능하다.
console.log(colors.green("hello world")); // 초록색 글씨
아래와 같은 방식으로 커스텀 테마를 지정해 사용할 수도 있다.
colors.setTheme({
error: 'red',
warn: 'yellow',
});
console.log('ERROR!'.error); // 빨간색 글씨
console.log('Warning.'.warn); // 노랜색 글씨
colors.setTheme({
test: ['blue', 'inverse']
});
console.log('testing'.test); // 파란색 배경의 검정 글씨