Я хотел бы посмотреть, возможно ли создать приложение CLI, которое просто отображает дату и время с помощью node.js. Пока что я только выяснил, как отправить дату и время по HTTP. Вот что у меня есть:
var sys = require('sys');
var http = require('http');
var s = http.createServer(function(req, res) {
var now = require('datetime');
now = new Date();
res.writeHead(200, { 'content-type': 'text/plain' });
setInterval(function() {
res.write(now.toString());
res.write("\n");
now = new Date();
}, 1000);
});
s.listen(8888);
Есть несколько проблем с этим. В командную строку ничего не выводится, и в браузере дата и время не обновляются, они печатаются под предыдущей распечаткой. Как я могу заставить это распечатать в командной строке, и как я могу получить это, чтобы очистить ранее напечатанный текст?
Я использую node.js 0.5.5.