如何美化外壳字符串?

时间:2019-03-04 12:50:59

标签: javascript reactjs

我正在从shell输出中获取字符串。它们使用外壳颜色 eg 格式化:

[2m36:13 [22m [31mabcdefgh...xyz [39m

list of color definitions

我想在浏览器中显示格式化的字符串,即,其中带有颜色且没有其定义。

那么有没有相应的库或React Component?

谢谢

edit:我想要这样的东西:

function shell2Html(str) { /* ... */ }
shell2Html("[2m36:13 [22m [31mabcdefgh...xyz [39m")
// returns "<span class="red"><span class="bold">abcdefgh</span></span>"

1 个答案:

答案 0 :(得分:1)

您可以在console.log消息中添加CSS:

console.log('%cHello World', 'color: red');