Node Inspector 开源项目安装与使用指南

Node Inspector 开源项目安装与使用指南

node-inspectorNode.js debugger based on Blink Developer Tools项目地址:https://gitcode.com/gh_mirrors/no/node-inspector

目录结构及介绍

node-inspector 项目中,主要的目录及其用途如下:

  • bin: 包含了用于运行 Node Inspector 的脚本。
  • docs: 文档目录,提供关于 Node Inspector 的详细说明。
  • front-end: 前端资源存放地,包括了调试界面相关的所有静态文件和代码。
  • lib: 应用程序逻辑的核心库,包含了 Node Inspector 的主要功能实现。
  • test: 测试用例目录,确保应用的功能正确性。

此外, 还有以下特殊文件:

  • .gitattributes, .gitignore, .jshintignore, .jshintrc, .npmignore, .travis.yml 等配置和忽略文件,用于版本控制和构建工具的配置。
  • CONTRIBUTING.md: 贡献者指南,详细介绍了如何为该项目做出贡献。
  • ChangeLog.md: 变更日志,记录了每次发布的更新内容。
  • LICENSE: 许可证文件,指明该项目遵循的 BSD-2-Clause 许可协议。
  • MAINTAINERS.md: 维护人员列表,列出了项目的主要维护者。
  • README.md: 项目的简介和快速入门指南。
  • index.js: 主要的入口点文件,启动 Node Inspector 的应用程序。
  • package.json: NPM 包描述文件,定义了项目的依赖关系和其他元数据。

启动文件介绍

bin/node-inspector

bin 文件夹中的 node-inspector 是用于执行 Node Inspector 的命令脚本。这个脚本会被用于初始化调试会话并加载必要的开发工具。

配置文件介绍

.config/etc/node-inspectorrc

Node Inspector 支持从多个来源读取配置选项。这些可以是环境变量或 .config 文件等。此外,可以在系统级 /etc/node-inspectorrc 中指定全局配置参数。

示例配置
{
    "webHost": "localhost",
    "webPort": 9229,
    "debugPort": 5858,
    "breakOnStart": true
}

其中,

  • webHost: Node Inspector 网络接口的主机名,默认监听于任何地址 (0.0.0.0)。
  • webPort: 用于 Node Inspector 用户界面的端口,默认值为 8080。
  • debugPort: 通过该端口为 Node 应用设置断点,以供调试器接入,默认值为 5858。
  • breakOnStart: 标记是否在程序启动时自动暂停。默认情况下,此属性被设为真(true),意味着程序将在第一行处暂停以便进行调试。

这些选项允许开发者自定义他们的调试体验,从而更好地适应特定的应用场景。

请注意,对于 Node Inspector 的最新版本以及自版本 6.3 起提供的内建 DevTools 调试器,上述部分配置可能已经过时或不再适用。建议参考项目最新的官方文档或发行注记以获取确切的信息。

node-inspectorNode.js debugger based on Blink Developer Tools项目地址:https://gitcode.com/gh_mirrors/no/node-inspector

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

强美玮Quincy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值