Nodejs chrome 调试node-inspector

1、下载扩展:

全局安装

npm install -g node-inspector

2、开启debug调试:

node --debug[=port] filename (默认端口5858)
node --debug-brk[=port filename(强制断点在第一行,这样有个好处就是:可以debug到node内部的是如何运行的)

1. node --debug app.js (启动js)

2. 新开一个窗口执行 ==>  node-inspector

1 [[email protected] ~]# node-inspector
2 Node Inspector v1.1.1
3 Visit http://127.0.0.1:8080/?port=5858 to start debugging.

3. 在浏览器中输入

  http://127.0.0.1:8080/debug?port=5858

  加断点

4.正常访问自己的nodejs项目. 就可以在在断点处进行调试了

时间: 2024-08-01 17:50:18

Nodejs chrome 调试node-inspector的相关文章

nodejs 使用Google浏览器进行可视化调试——Node Inspector工具

1.npm安装Node Inspector工具,全局安装 命令行执行npm install -g node-inspector 2.启动Node Inspector工具,命令行执行 node-inspector 3.新开一个窗口使用--debug或者--debug-brk执行程序,例如node --debug app.js 4.google浏览器输入localhost:8080/debug?port=5858,进入调试界面 5.新开窗口正常访问程序,取决于第三步中的服务端口.

使用Chrome DevTools直接调试Node.js与JavaScript(并行)

Good News: 现在我们可以用浏览器调试node.js了!!! 前提 Node.js 6.3+, 这个可上Node.js官网自行下载: Chrome 55+. 如果您本地的chrome升级到最新版后还是<55, 可以从此处下载:Chrome Canary,亲测可行. 配置 就目前来说,在浏览器端并行调试JavaScript与Node.js还属于新特性,新体验.为了能够正常使用,你还需要做如下配置: 输入url:chrome://flags/#enable-devtools-experime

今天折腾了下NodeJs的调试

写个NodeJs的小应用,查到了同学写的服务器端的调试方法,折腾用了下Chrome调试,还不错. 我们写JS代码调试的时候一般都用谷歌浏览器内置的调试工具,nodejs程序也可以这样子来调试,但是首先需要安装一个node-inspector: 这个需要用npm来安装,只需要执行下列语句: npm install -g node-inspector 安装完成之后,通常可以直接这样启动在后台,记住node和'-'中间没有空格哦: node-inspector & 默认会监听8080端口,当然,也可能

使用webstorm调试node程序

前言 相信大家接触过不少node代码了,如果你应用的比较初级或者针对你的项目不需要接触过深的node代码,也许你仅仅需要简单的console.log('your variable')就完全满足你的需要了.如果你应用node比较深入,想要调试(debug)之,我想你应该接触过node-inspector,大致用法流程,简单如下—— 1.安装:npm install -g node-inspector 2.启动debug模式(单独命令行): node-debug &(该命令默认8080端口) nod

nodejs的调试(node-inspector)

转自:node.js 调试工具 node-inspector 简要说明 地址:代码demo文件 我们在接触客户端javascript的时候,调试利器就是firebug ,也是当年为何喜欢用上firefox 浏览器的主要动力,当然,后来 chrome 插件里也出现了firebug的身影..... 但是服务器端开发语言node.js 一直以来调试不是特别方便,可能是之前被 virtual studio惯坏了,这种用 console.log() 去打印变量甚至回调数据实在是太蹩脚. 当然,有一款很强大

学习NodeJS第三天:打造Nodejs的调试环境(中)

2012-12-07 因追加<学习 NodeJS 第三天:打造 Nodejs 的调试环境(下)>的缘故,特此将原来的<下>篇改为<中>篇,如标题所示. 上一期我们为大家介绍了安装 Eclipse 调试插件的情况,这对于还不熟悉 Eclipse 开发平台的用户是至关重要的,希望可以通过一步步的图片加文字说明,把 Nodejs 困难的地方变简单和清晰.友好和轻松. 现在正式进入要调试程序肯定要有调试代码.下面就是我们第一个测试的代码,很小的行数: var sys = req

用node-inspector调试Node.js(转自NOANYLOVE&#39;S BLOG)

原文地址:http://www.noanylove.com/2011/12/node-the-inspector-debugging-node-js/ 用node-inspector调试Node.js 2011年12月15日 | 标签: JavaScript, Node.js, 调试 重要:因为node和node-inspector更新了的缘故,现在的界面有一些不同,抽空我会更新一下.另外,下面的debug参数前应该是两个“-”,不知道为什么显示出来只有一个“-”.比较郁闷. 据说,一个程序员一

vscode 调试node.js

在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求. 作为前端开发工程师,以往我们开发的JavaScript程序都运行在浏览器端,利用Chrome提供的开发者工具就可以方便的进行源码断点调试.其步骤有四,详情不表,粗略概括如下: 打开Chrome开发者工具: 点击进入Sources标签页,在页面的左侧就能看到JS代码的目录: 找到需要设置断点的源文件,在需要中断的哪行代码左侧单击鼠标左键,就可以设置断点,如果你的代码是uglify过的,则需导入相应的source

通过 Chrome 调试运行在 IOS-safari 上的页面

引自 http://www.cnblogs.com/kelsen/p/6402477.html 本文重点讨论如何在 Windows 系统中通过chrome 浏览器调试运行在 iPhone/iPad Safari 浏览器中的网页.如果你有一台 iMac/MacBook,可忽略该文档.iMac 环境下,直接通过 USB 将 iphone 与 iMac/MacBook 链接,之后在 iMac/MacBook 中打开 Safari 进入调试模式,即可对运行在手机中的页面进行调试.详情见:Using We