node.js自学笔记(8)-搭建调试环境

nodejs提供了命令行调试和远程调试,但是我们还是喜欢IDE来进行debug,所以下面这篇文章来讲解使用eclipse和使用node-inspector来进行debug

Eclipse调试

安装插件

首先在eclipse上安装chromedevtools插件:

选择Help下的Install New Software进入插件安装界面

node.js自学笔记(8)-搭建调试环境_第1张图片

输入插件地址,然后选在所要安装的插件,点击一路Next

最后重启eclipse.

配置Debug环境

打开文件 ###这里写图片描述

首先我们打开我们的node.js程序,在eclipse菜单栏File菜单中选择Open File来打开node.js程序:

node.js自学笔记(8)-搭建调试环境_第2张图片

然后点击打开该程序

ok,这一步我们已经打开了我们所要调试的程序,现在开始配置Debug:

进入Debug视图

选择eclipse的右上角的Debug按钮,进入Debug视图

debug视图如下:

node.js自学笔记(8)-搭建调试环境_第3张图片

Debug Configurations

配置调试选项,在debug按钮右边点击下拉框,选择Debug Configurations选项

进入到调试配置窗口:

node.js自学笔记(8)-搭建调试环境_第4张图片

右键点击上图左侧菜单栏的Standalone V8 VM(这就是刚才我们我们安装的插件)选项,创建一个新的配置,修改Host和port:

这个时候如果直接Debug,会报错。

node.js自学笔记(8)-搭建调试环境_第5张图片

因为我们的远程调试服务器还没启动,需要在命令行下启动

D:\node.js\0211>node --debug-brk=9222 event.js
Debugger listening on port 9222

这个时候我们再启动debug就ok了。

node.js自学笔记(8)-搭建调试环境_第6张图片

这个时候的调试过程就和java调试一样的了。说完了么,当然没有,我们还没有将另外一种调试方式

node-inspector

node-inspector为何物

简单的说是一个npm包,也可以说是专门用来调试node.js的工具,相当于一个服务器,你运行后,可以在网页上调试代码。安装命令

npm install -g node-inspector ,但是我安装一直不成功,报错的原因为

55 error Please try running this command again as root/Administrator.

好吧,公司的电脑,没有管理员权限,没办法,回家再补吧。

你可能感兴趣的:(node.js)