+
80
-

nodejs如何在命令行terminal终端显示table表格?

nodejs如何在命令行terminal终端显示table表格?


网友回复

+
0
-

voici.js是一个能让你在终端界面制作图表的开源库

1.支持文本行和列显示样式

2.支持列大小调整

3.支持汇总功能

4.支持动态列调整功能

5.支持JSON和CSV文件导入功能

6.支持表格导出为PNG和TXT格式文件

7.支持排序功能

安装

npm i --save voici.js

使用

import { Table } from 'voici.js';

const data = [
  { firstname: 'Homer', lastname: 'Simpson', age: 39 },
  { firstname: 'Marge', lastname: 'Simpson', age: 36 },
  { firstname: 'Bart', lastname: 'Simpson', age: 10 },
  { firstname: 'Lisa', lastname: 'Simpson', age: 8 },
  { firstname: 'Maggie', lastname: 'Simpson', age: 1 }
];

const table = new Table(data);
table.print();

显示

github地址https://github.com/larswaechter/voici.js

我知道答案,我要回答