人。我正在阅读经典的Smashing Node.js:JavaScript Everywhere 2nd Edition。我正在尝试练习关于Windows 7上第6章TCP的书中的代码。
我的代码是:
// Dependency
var net = require('net');
// counter
var count = 0;
// create server
var server = net.createServer(function (conn) {
console.log('\033[90m new connection!\033[39m');
//write to the stream
conn.write(
'> welcome to \033[96m node-chat \033[39m!'+'\r\n> ' + count + ' other people are connected at this time.'+'\r\n> please write your name and press enter: '
);
// counter increment
count++;
});
// listen
server.listen(3000, function () {
console.log('\033[96m server listening on *:3000\033[39m');
});
完成代码后,我通过node index.js
运行代码。
然后使用telnet localhost 3000
连接服务器。
telnet上的输出颜色仍然是黑色和白色,没有任何其他颜色。
如何在Windows上看到telnet中的彩色输出?