新手,debug包不会用!!!
在windows下,试一下官方示例:
var debug = require('debug')('http')
, http = require('http')
, name = 'My App';
// fake app
debug('booting %s', name);
http.createServer(function(req, res){
debug(req.method + req.url);
res.end('hello\n');
}).listen(3000, function(){
debug('listening');
});
设置了 debug=*,-not_this
输出的内容:
Mon, 30 Mar 2015 08:33:12 GMT https booting My App
Mon, 30 Mar 2015 08:33:12 GMT https listening
Mon, 30 Mar 2015 08:33:51 GMT https GET/favicon.ico
请问, 1)这个和普通的console.log()有什么区别? 2)require(‘debug’)(‘http’)中的 (‘http’)有什么作用??