`
gutou9
  • 浏览: 144477 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

node js 断点调试

    博客分类:
  • Web
阅读更多

大部分基于 Node.js 的应用都是运行在浏览器中的,
例如强大的调试工具 node-inspector。
node-inspector 是一个完全基于 Node.js 的开源在线调试工具,提供了强大的调试功能和友好
的用户界面,它的使用方法十分简便。
首先,使用 npm install -g node-inspector 命令安装 node-inspector,然后在终
端中通过 node --debug-brk=5858 debug.js 命令连接你要除错的脚本的调试服务器,
启动 node-inspector:
$ node-inspector
在浏览器中打开 http://127.0.0.1:8080/debug?port=5858,即可显示出优雅的 Web 调试工

node-inspector

node-inspector 的使用方法十分简单,和浏览器脚本调试工具一样,支持单步、断点、
调用栈帧查看等功能。无论你以前有没有使用过调试工具,都可以在几分钟以内轻松掌握。

node-inspector 使用了 WebKit Web Inspector,
因此只能在 Chrome、
Safari
等 WebKit 内核的浏览器中使用,而不支持 Firefox 或 Internet Explorer。

分享到:
评论

相关推荐

    Node.js-《Node.js调试指南》

    在VSCode中,可以通过安装Node.js调试插件,实现便捷的断点设置、单步执行、查看变量值等功能。 五、Source Maps 当使用Babel或其他转译工具时,源码与编译后的代码之间可能失去关联。源码映射(Source Maps)能够...

    使用node-inspector调试Node.js

    在Node.js开发中,调试是不可或缺的一环,它有助于我们找出代码中的错误和性能瓶颈。`node-inspector`是一个强大的工具,它允许我们使用Web Inspector(Chrome或Safari浏览器的开发者工具)来调试Node.js应用。这篇...

    Node.js-inspect-process使用chrome-devtools用于Node.js简单调试的工具

    通过`inspect-process`,我们可以将Node.js进程与Chrome DevTools连接起来,进行断点调试、查看变量值、分析性能等操作。 首先,安装`inspect-process`非常简单,只需在项目中通过npm执行以下命令: ```bash npm ...

    Node.js-node-inspector-基于BlinkDeveloperTools的Node.js调试器

    2. **断点调试**:在源代码中设置断点,当执行到该断点时,程序会暂停,方便查看当前执行环境和变量值。 3. **调用堆栈**:查看调用堆栈,了解函数调用的顺序和上下文。 4. **实时编辑**:在调试过程中可以直接修改...

    Node.js-用于Node.js的Chrome调试协议接口

    这个库为 Node.js 提供了一个简单的 API,使开发者能够方便地与运行中的 Node.js 进程进行交互,进行诸如断点设置、调用堆栈查看、变量检查、性能监控等调试工作。 使用 `chrome-remote-interface`,开发者可以实现...

    Node.js-ndb是针对Node.js的改进调试体验由ChromeDevTools支持

    它将Chrome DevTools的强大功能与Node.js的生态环境相结合,使得在服务器端的JavaScript调试变得更加直观和高效。无论你是初学者还是经验丰富的开发者,`ndb`都能帮助你更好地理解和解决代码中的问题。

    详解使用Visual Studio Code对Node.js进行断点调试

    下面我们将详细探讨如何在VSCode中设置和使用断点调试Node.js应用。 首先,确保你已经在本地安装了Node.js环境,因为这是运行和调试Node.js应用的基础。安装过程通常涉及下载官方安装包并按照指示进行操作。如果你...

    java js引擎调试js代码

    你可以将JavaScript代码转换为Node.js可执行的形式,然后利用Node.js的强大调试工具进行调试。完成调试后,再将结果应用回Nashorn环境。 **注意事项** 在调试过程中,需要注意的是Nashorn引擎可能与标准浏览器中的...

    Node.js-Locus是node.js的一个调试模块

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。Locus 模块是专为 Node.js 设计的一个调试工具,它为开发者提供了一种高效、便捷的方式来调试 Node....

    js调试工具,javascript调试工具

    除了基本的断点调试,现代JavaScript调试工具还提供了性能分析功能,如Chrome的Timeline和Profiler面板,用于测量代码执行时间、内存占用、CPU使用率等,帮助优化代码性能。 六、错误追踪与日志记录 利用`console....

    Angular2使用vscode断点调试ts文件的方法

    Angular2 使用 VSCode 断点调试 TS 文件的方法 Angular2 是一个基于 TypeScript 构建的前端框架,使用 VSCode 作为 IDE 时,如何进行断点调试 TS 文件是一件很重要的事情。本文将详细介绍如何使用 VSCode 断点调试 ...

    Node.js-bugger-提供ChromeDevtools绑定实现在Chrome中调试程序

    `bugger`不仅支持基本的断点调试,还提供了诸如步进、条件断点、监视变量、异常捕获等功能。这些功能使得在复杂的Node.js应用中调试代码变得简单直观。同时,由于其与Chrome Devtools的集成,开发者可以利用Devtools...

    WT-JS逆向调试工具

    总的来说,WT-JS逆向调试工具为JavaScript开发者提供了强大的调试功能,无论是常规的断点调试还是独特的逆向调试,都能极大地提升开发效率,帮助解决复杂的代码问题。熟练掌握此类工具的使用,对提升JavaScript开发...

    Node.js-ironNode-利用ChromeDeveloperTools调试DebugNode.js代码

    在Node.js开发中,调试是不可或缺的一个环节,它帮助开发者找出程序中的错误和性能瓶颈。本文将详细介绍如何使用ironNode和Chrome Developer Tools (CDT) 进行高效的Node.js代码调试。 首先,让我们理解ironNode。...

    Node.js v0.6.11用户手册CHM版

    10. **调试与测试**:讲解如何设置断点、使用debugger进行调试,以及使用单元测试框架如Mocha进行代码测试。 阅读并熟悉这个手册,开发者能够深入理解Node.js v0.6.11的工作方式,编写高性能的网络应用。虽然现在的...

    Node.js-devtool-通过ChromeDevTools运行Node.js程序

    Chrome DevTools 是一套强大的 Web 开发和调试工具,通常用于前端开发,但它也能与 Node.js 结合使用,提供对后端 JavaScript 代码的调试、性能分析等功能。在本文中,我们将深入探讨如何使用 `devtool` 通过 Chrome...

Global site tag (gtag.js) - Google Analytics