我在我的程序中使用console.table,test.js显示数据但没有运气。
require('console.table');
var values = [
['max', 20],
['joe', 30]
];
console.table(['name', 'age'], values);
当我运行这个应用程序时,屏幕上什么都没有
$ node test.js
$
我已经安装了console.table
$ npm install --save console.table
npm WARN mysqldb@1.0.0 No description
npm WARN mysqldb@1.0.0 No repository field.
+ console.table@0.8.0
updated 1 package in 0.687s
$ node test.js
$
我正在使用Ubuntu 16.04,请提出建议。
答案 0 :(得分:2)
您是否安装了console.table包。
如果您没有安装,请先使用
进行安装npm install --save console.table
试试这个
require('console.table')
var values = [
['max', 20],
['joe', 30]
];
console.table(values);

这是我的输出
我也在尝试你的剧本,我得到了结果
答案 1 :(得分:2)
答案 2 :(得分:0)
我使用了名为columnify的框架-npm install columnify
const columnify = require('columnify');
//Connect to datbase (mycompany) collection
db.collection('employee').find({}, {projection:{_id: 0}}).toArray((err, allRecords) => {
//Error checking
if (err) {
console.log('Error encontered!!!');
} else {
console.log(columnify(allRecords));
process.exit(0);
};
});