6
"use strict";
var debug = function( m ) { 
    console.log('   \033[32mdebug -\033[39m:' + m ); 
}

除了取消严格模式之外,\033 不会以严格模式飞行吗?

4

2 回答 2

9

改为使用\u001b\0...是您的 JavaScript 环境可能不支持的八进制转义序列。

于 2012-04-16T08:10:48.037 回答
0

一个简单的方法是使用colorette包。使用以下命令安装软件包后: yarn add colorette 然后您可以执行以下操作:

const { red, blue, bold } = require("colorette");
console.log(bold(blue("Engage!")));

很好很简单。

于 2019-07-08T13:48:30.967 回答