// 输出流
var stream = process.stdout;
 
// 输出
var write = function (str) {
  stream.write(str);
};
 
// 生成ANSI escape sequences代码:http://en.wikipedia.org/wiki/ANSI_escape_code
var CSI = exports.CSI = function (str, c) {
  return '\x1b[' + str + c;
};
 
// 生成带颜色的文本
var color = exports.color = function (text, c, bgc) {
  if (isNaN(bgc)) bgc = 0;
  c = Number(c) + 30;
  bgc = Number(bgc) + 40;
  var ret = CSI(c + ';' + bgc, 'm') + text + CSI('37;40', 'm');
  return ret;
};
 
// 设置光标位置,位置从1开始
var setCursor = exports.setCursor = function (row, column) {
  write(CSI(row + ';' + column, 'H'));
};
 
// 清屏
var clear = function (bgcolor) {
  setCursor(1, 1);
  for (var i = 0; i 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-20
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案