问题标签 [node-inspector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - node-inspector 无法连接到 debian 上正在运行的节点
我一直无法获取 node-inspector 网页 url 来显示节点源代码的来源。
这是我开始计数节点的方式:
然后我启动节点检查器:
根据我在访问http://mylocalhost.com:8080/debug?port=5858时阅读的网上信息,它应该向我显示来源。我没看见他们。我用 mylocalhost.com 替换了 127 个数字 IP 地址,因为 stackoverflow 给出了一些错误。
node.js - 如何使用 mocha 和 node-inspector 与 grunt 任务并行运行
目前我正在使用 simple-mocha grunt 任务运行测试。我想在运行测试时调试代码。我将如何用 grunt 做到这一点?
mean-stack - 如何调试 meanjs,node-inspector 不打开调试?port=5858
我克隆了meanjs并在启动时使用npm install和grunt运行它显示调试器正在监听端口5858,但是当我打开chrome时
本地主机:8080/debug?port=5858
它显示该网页不可用。我需要做些什么来使节点检查器调试器为 meanjs 工作吗?
eclipse - 如何从 Eclipse 调试正在运行的 node.js 应用程序?
节点检查器不适合我,因此我尝试使用 Eclipse 调试节点应用程序。我想调试一个通过“npm start”命令运行的 node.js 实例。但是,每当我在 Eclipse 中调试节点应用程序时,它都不会调试正在运行的实例,而是调试一个新实例。
javascript - 在 Heroku 上交互式调试 Node.js 应用程序?
我的 Node.js 应用程序在本地正常运行,但在部署到 Heroku 后出现错误。
我不能使用 node-inspector 进行调试,因为它需要三个端口,而 Heroku 只允许一个端口。
我不能使用 Node.js 中内置的调试器,因为我需要 CLI 来发出调试命令。
http://nodejs.org/api/debugger.html#debugger_debugger
在 Heroku 上交互式调试 Node.js 应用程序的最佳策略是什么?
node.js - 无法让节点检查器工作
我有一个我正在尝试调试的基本 express 应用程序,但我无法让节点检查器在 OSX 上正常工作
在一个终端窗口中,我运行:
在另一个终端窗口中,我运行:
节点检查器在此处打开:
在另一个浏览器选项卡中,我尝试在此处打开我的网站
我被打印到屏幕上
如果我改为打开
我得到了我的应用程序,因为我在 server.js 中设置了它
但是现在在调试器中没有一个断点可以工作
我确信我在这里做了一些愚蠢的事情,但是我一遍又一遍地阅读了文档和教程,但我无法让它工作。
我尝试过的另一件事是在一个终端窗口中运行:
我得到和上面一样的东西。调试检查器打开并在第一行停止,我的站点位于
仍然说
我也试过
我得到了相同的结果,除了节点检查器没有在第一行停止
node.js - 使用节点检查器调试 Gulpfile 需要很长时间才能启动
我正在尝试通过像这样运行它来使用节点检查器调试我的 gulp taks
这行得通,除了我的 Gulpfile 不是.js
,但.coffee
由于某种原因,它在开始时挂了将近一分钟,说:
需要外部模块咖啡脚本/注册
当我正常运行它时不需要那么长时间,如果我使用 Gulpfile.js,它几乎会立即启动节点检查器。为什么我使用 Gulpfile.coffee 需要很长时间?
这不是什么大问题,但有点烦人
node.js - 节点检查器调试
我目前无法让节点检查器与 Google Chrome 一起使用。我在 Windows 7 64 位。
这是有关节点检查器的信息: https ://github.com/node-inspector/node-inspector
当我运行以下
在一个名为 app.js 的简单 JavaScript 文件上:
我使用以下 URL 打开 Chrome:
我得到的只是这个空页面,除了 Chrome 调试工具栏的一小部分之外什么都没有加载,无论我做什么,我什至重新安装了 Chrome(以及 Canary 开发者版本):
有人知道可能出了什么问题吗?这是有史以来最简单的 JavaScript 应用程序,并且节点检查器的指示没有指定要采取的任何其他步骤。就像我说的,我重新安装了 Chrome。我有节点版本 v0.10.30、npm 版本 v1.4.21 版本和节点检查器版本:v0.7.4。
有谁知道如何在不涉及节点的情况下测试 Chrome 调试工具?我对这一切都很陌生。
当我安装节点检查器时,我确实收到了一个警告:
node.js - 满足开发需求的条件图配置
一段时间以来,我们一直在使用 docker 容器进行开发和部署,它就像一个魅力。到目前为止,这两种配置都是相同的,并且使用 fig 开发人员的生活也更加轻松。
随着我们在节点开发循环中越来越多地使用它,现在我们面临着在开发时需要一些额外的工具(检查器、配置文件等),这些东西显然在生产容器中不需要。node-inspector 的另一个亮点是:它需要公开一个端口以连接到浏览器,以便查看工具本身。
这是我们的 fig.yml 文件:
“Indexer”是我们的应用容器,可以多次启动,将其配置更改为:
隐藏了一个小问题:当我们启动其中许多时,映射端口显然成为一个问题,实际上没有检查员可用。
我的第一个 getto 解决方案只是创建一个新的“indexer-dev”容器以启动仅用于调试目的,但它不足,因为我们fig up
在 shell 上运行一个方便的只是为了启动所有内容,然后fig run indexer dev bash
在另一个中运行另一个用于我们的调试目的。所以我现在正在做的只是fig up
手动启动带有需要转发端口的容器: docker run -i -t -p 8080:8080 indexer:latest
以更自动的方式拥有它的最佳方式是什么?例如开发人员可以通过无花果继续启动容器并选择哪个实例可能有或可能没有导出端口?
谢谢你的任何建议。
干杯卢西奥