<p>如何调试一个node.js的服务器应用程序?现在,我们一般主要是使用像这样的print语句警示调试:</p><p>sys.puts(sys.inspect(someVariable));应该有有一个更好的方法来进行调试。我知道,谷歌Chrome浏览器有一个命令行调试器。这是调试器可用于node.js。今天起航劳务派遣系统将介绍一种用来调试node程序的方法:NodeInspector一个调试器接口使用眨眼开发工具(前WebKit的网页检查器)的node.js。它有以下功能:导航在你的源文件设置断点(并指定触发条件)可以暂停,下一步,跳出走出,恢复(继续)禁用/启用所有断点检查范围,变量,对象属性将鼠标悬停在你的源表达式在工具提示中显示它的值编辑变量和对象属性等等如何使用:</p><p>node.js的版本0.8或更高版本一个谷歌浏览器步骤:安装$npminstall-gnode-inspector要使用节点检查,要调试的节点上启用调试。你可以启动节点与调试标志,如:$node--debugyour/node/program.js或者您也可以在已经通过发送一个信号运行的节点上启用调试:1、获取使用您喜欢的方法,该节点的进程的PID。pgrep的或用ps-ef都不错$pgrep-lnode2345nodeyour/node/server.js2、把它寄给你的USR1信号$kill-sUSR12345Windows不支持UNIX信号。要启用调试,你可以使用一个未公开的API函数本文由www.起航劳务派遣系统.com原创,转载请注明出处。</p>