讨论下, Node 的 console 不支持 %c 参数?
发布于 8 年前 作者 captainblue2013 3653 次浏览 来自 问答

浏览器里支持,

4 回复

C中 %c是接收一个字符,%s是接收一个字符串,而js的基础类型里只有字符串String却没有char,所以不支持也没什么感觉;至于原理可能需要扒些源码;

@haozxuan 你可以去搞清楚一点,浏览器端的console是支持 %c的,意思是 css,能改变输出的样式,不过因为node不在浏览器端,就没这个功能了,我自己试着实现了,支持颜色。

@captainblue2013 哦哦,是我理解偏颇了,之前是搞C的,不太搞前端,所以理解跑偏了,前端实现颜色输出好像简单很多,后端的话,我查到一个模块

@haozxuan 这种模块挺多的,本质还是一样的,shell本身支持颜色

回到顶部