如果您运行命令npm command
,则会得到这样的彩色输出。
但是,如果我通过节点模块运行命令,就像这样。
var execSync = require('child_process').execSync
execSync('npm substack')
颜色丢失。
当cmd在节点文件中运行时,有没有办法保留颜色?
不确定这个问题是特定于节点的。这是一个通用回声,输出--> Starting program.
,其中箭头为绿色。
echo -e "\\033[38;5;2m-->\\033[0m Starting program."
我需要的是一个命令,它会将此输出转换回上面的字符串。