如何在SailsJs中使用调试包

时间:2015-06-06 19:16:20

标签: node.js debugging sails.js

我正在使用SailsJs应用程序并使用console.log进行调试。我正在尝试使用npm包调试。

weight ="89"

然而,在阅读其解释和示例后,我不知道如何使用它:

“使用debug你只需调用导出的函数来生成你的调试函数,传递一个名字,它将决定是否返回noop函数,或者是一个装饰的console.error,所以所有的控制台格式字符串好东西你都是过去工作正常。每个功能都选择了一种独特的颜色,以便提高可见度。“

我无法理解这一点。

例如,我有UserController.js,我需要启用调试。 我应该使用还是别的什么?

https://www.npmjs.com/package/debug

1 个答案:

答案 0 :(得分:1)

是。究竟。您应该为调试包提供一个名称,而不是将其用作函数。

例如在控制器中:

var debug = require('debug')('AnyName');

module.exports = {
  someAction: function(req, res) {
    debug(req);
  }
};