您可以自己乘坐,以下是可复制格式的代码。
这是 chalked.js
var chalk = require('chalk');
console.log('Immediately!');
setTimeout(function () {
console.log(chalk.red('Right after!'));
}, 400);
setTimeout(function () {
process.stdout.write('And ' + chalk.magenta('...'));
setTimeout(function () {
console.log(chalk.underline('it\'s gone!'));
}, 2000);
}, 5000);
然后有 piper.js
process.stdin.pipe(process.stdout);
如何通过这些管道保留颜色格式?
据我所知,Chalk在不写入TTY时会禁用颜色支持。看来您需要提供--color
arg。
您还可以设置环境变量FORCE_COLOR=1
以强制使用Chalk的任何颜色。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句