4

如何使 Mongoose 调试输出在控制台中看起来很漂亮?当前输出显示在一行上。

4

1 回答 1

7

这是我整理的一些东西,也许有人会觉得它有用。

为 node.js 安装颜色模块(这是可选的): npm install colors

然后在你的文件中:

var colors = require('colors');

mongoose.set('debug', function (collectionName, method, query, doc) {
  console.log(
    'Mongoose: '.cyan + 
    collectionName + 
    '.' + 
    method + 
    ' (' + 
    JSON.stringify(query, null, 2) + ')');
});
于 2013-11-07T20:42:08.367 回答