为什么DEBUG无法登录控制台?

时间:2019-07-07 17:52:11

标签: node.js express npm terminal

我正在尝试学习关于node.js的教程并进行表达。我正在尝试使用调试功能,但它没有将任何日志记录到控制台。

console.log可以正常工作...但是使用debug()不能

我在Windows上并尝试使用...运行该应用程序 设置DEBUG = app;节点app.js

var express = require('express');
var chalk = require('chalk');
var debug = require('debug')('app');

var app = express();

app.get('/', function(req, res){

    res.send('Hello from my library app');

})

app.listen(3000, function(){
    debug(`listening on port ${chalk.blue('3000')}`);
});

1 个答案:

答案 0 :(得分:0)

尝试一下:

var express = require('express');
var chalk = require('chalk');
var app = express();
var debug = require('debug')(app);

app.get('/', function(req, res){
  res.send('Hello from my library app');
})
app.listen(3000, function(){
  debug(`listening on port ${chalk.blue('3000')}`);
});