如何调试nodejs

使用node-inspector来调试node

安装

npm install -g node-inspector

启动

  • 启动要调试的项目: node --debug 文件名
  • 启动node-inspector:node-inspector --web-port=11111 默认监听端口为 8080
  • 用chrome浏览器打开 http://127.0.0.1:11111/debug?port=5858 选择文件打断点之类

一些选项

         Option             Default                  Description
    --help            |                 |   Print information about options
    --web-port        |      8080       |   Port to host the inspector
    --web-host        |    127.0.0.1    |   Host to listen on
    --debug-port      |      5858       |   Port to connect to the debugging app
    --save-live-edit  |      false      |   Save live edit changes to disk (update the edited files)
    --hidden          |       []        |   Array of files to hide from the UI
                      |                 |   Breakpoints in these files will be ignored

更多

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 我们团队的接口规范

    接口规范用来约束接口的一致性。一堆不统一的接口,不利于前后端代码复用,增加前后端接口联调成本,降低开发效率。

    Joel
  • web前端网站收藏

    Joel
  • 如何在提升编程能力的同时,获得些福利

    开发者头条是一个聚合了有很多优秀的技术文章的网站。开发者头条上的 IO币 可以换取一些礼物。礼物有键盘、鼠标、图书等。

    Joel
  • 如何规避适配风险?以《乱世王者》为例,探秘手游兼容性测试之路

    本文就将阐述腾讯WeTest如何为该游戏进行兼容性测试。

    腾讯游戏云
  • 腾讯首款战争策略手游「乱世王者」的兼容测试之路

    游戏品质离不开质量控制,《乱世王者》的每个部分都进行专业测试,本文主要介绍了兼容性测试部分。

    WeTest质量开放平台团队
  • JDBC基础入门(3)

    事务 事务是由一步/几步数据库操作序列组成的逻辑执行单元, 这些操作要么全部执行, 要么全部不执行. 注: MySQL事务功能需要有InnoDB存储引擎的支持,...

    Java帮帮
  • Notes | 中国数字经济规模测算研究

    在梳理信息经济、互联网经济、数字经济演变历程的基础上,提炼数字经济的内涵与形成要素,构建数字经济规模核算框架,界定数字经济核算范围,确定数字经济产品,筛选数字经...

    PyStaData
  • 初识 HBase

    对大数据领域有一定了解的小伙伴对HBase应该不会陌生,HBase是Apache基金会开源的一个分布式非关系型数据库,属于Hadoop的组件。它使用Java编写...

    端碗吹水
  • Python操作mysql数据库知识大全

    Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。

    Python知识大全
  • Node.js 调试大法 : v8_inspector

    在 DevTools in 2016 Google I/O talk中,Google工程师向我们展示了一种新颖的调试方法,相信在 Chrome 和Node.js...

    Gcaufy

扫码关注云+社区

领取腾讯云代金券