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

来源:互联网 发布:thinkphp隐藏index.php 编辑:程序博客网 时间:2024/06/07 23:58

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

Eclipse调试

安装插件

首先在eclipse上安装chromedevtools插件:

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

这里写图片描述

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

这里写图片描述

最后重启eclipse.

配置Debug环境

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

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

这里写图片描述

这里写图片描述

然后点击打开该程序

这里写图片描述

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

进入Debug视图

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

这里写图片描述

debug视图如下:

这里写图片描述

Debug Configurations

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

这里写图片描述

进入到调试配置窗口:

这里写图片描述

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

这里写图片描述

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

这里写图片描述

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

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

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

这里写图片描述

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

node-inspector

node-inspector为何物

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

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

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

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

0 0
原创粉丝点击