1.资源地址npm地址:https://www.npmjs.com/package/debugGitHub地址:https://github.com/visionmedia/debug以下内容只是针对这个包的简单了解,如何学习更多,推荐查看官方网站。2.包的作用debug包的作用:一个小的调试工具,经常在启动服务之后,通常是网络服务启动时的简单调试。3、安装3-1npminstall$npminstalldebug--save-dev3-2yarninstall$yarnadddebug--dev4。使用4-1Preparefiles这里只是简单的看下如何使用,所以没有使用http模块来启动服务,直接写定时器执行函数即可。导入模块:require('debug')根据模块变量定义不同的调试信息变量,比如下面的debug1和debug2//index.jsvardebug=require('debug'),debug1=debug('>>>'),debug2=debug('<<<');functionwork1(){debug1('work0...');setTimeout(work1,1000);}functionwork2(){debug2('work1...');setTimeout(work2,1000);}work1();work2();4-2执行单个调试信息在控制台执行正常命令,但控制台卡死,没有任何输出信息。$nodeindex.js如果要显示调试信息,需要执行以下命令:#执行debug1的调试内容$DEBUG='>>>'nodeindex.js如果要显示debug2的调试内容:#执行debug2$的调试内容DEBUG='<<<'nodeindex.js注意:DEBUG后面指定的内容必须和代码中指定的内容一致。4-3执行所有调试信息使用通配符执行所有调试代码。$DEBUG='*'nodeindex.js
