Есть несколько модулей для изменения цвета шрифта консоли в Node.js, наиболее популярными являются:
chalk использование:
npm install chalk
g19] blockquote>var chalk = require('chalk'); console.log(chalk.red('Text in red'));
цвета использование:
npm установить цвета
blockquote>var colors = require('colors/safe'); // does not alter string prototype console.log(colors.red('This String Will Display RED'));
Там несколько цветов на выбор, а также форматирование текста, например Bold и Italic .
Многие люди отметили свое неодобрение при изменении цвета прототип String, если вы предпочитаете, чтобы ваши прототипы остались одни, вы захотите использовать cli-color или chalk
npm install cli-color
blockquote>var clc = require('cli-color'); console.log(clc.red('Text in red'));
Оба cli-color и мел требует немного больше ввода b Вы получаете похожие результаты (в цвета) без добавления прототипов String. Оба поддерживают хороший диапазон цветов, форматирование (жирный / курсив и т. Д.) И имеют модульные тесты.
Возьмите выбор.