Tag: 节点检查器

节点检查器为断点打开不同的文件

我不能为了我的生活,把这个弄出来。 我采取的步骤: 运行node-inspector 运行node –debug server.js 导航到http://127.0.0.1:8080/debug?port=5858 分配一个断点 运行一个命令 会发生什么事情是,节点检查员将打开一个不同的窗口,并突出显示其他的东西,而不是我放的实际断点。 把debugger放在文件上也没有帮助。 这里有一些截图帮助澄清我的问题: 奇怪的是,足够的这只发生在我的Windows机器上。 在远程Linux服务器上testing它,它按预期工作。 任何帮助非常感谢在这里。

为什么node-debug总是在_tickCallback函数中断开?

这是一个愚蠢的问题,但是,我真的不知道2个小时,无法find任何答案谷歌。 我试图debugging我的controller通过删除一个断点到我的savefunction,在线var profile = req.body : function save(collectionName) { return function (req, res, next) { var profile = req.body, query = {}; … … }; } 但是,应用程序总是在里面放置_tickCallback函数,放在node.js文件中: // Run callbacks that have no domain. // Using domains will cause this to be overridden. function _tickCallback() { var callback, threw, tock; scheduleMicrotasks(); while (tickInfo[kIndex] < tickInfo[kLength]) […]

node-inspector不能从generator-angular-fullstack应用程序工作

我很咕噜咕噜,并使用generator-angular-fullstack和yeoman创build了一个新的应用程序。 我想弄清楚如何debugging。 当我运行grunt serve:debug时,我得到一个Chrome窗口,其中http:// localhost:8080 / debug?port = 5858 然后,我在另一个Chrome选项卡的http:// localhost:9000中打开我的应用程序。 两个问题虽然: 如果我设置了一个中断点,那么debugging器将不会触发它 我只能在客户端js中设置断点,而不是服务器端 谢谢你的帮助

无法使用节点检查器debugging匿名函数

下面是我尝试使用节点检查器debugging器的简单演示服务器程序: var http = require('http'); var fs = require('fs'); http.createServer(function(req, res) { res.writeHead(200, { 'Content-Type': 'text/html' }); var html = fs.readFileSync(__dirname + '/index.htm', 'utf8'); var message = 'Hello world…'; html = html.replace('{Message}', message); res.end(html); }).listen(1337, '127.0.0.1'); 尝试我可能,我不能哄节点检查器设置一个断点(或者,使用debugging器语句)传递给http.createServer(…)函数调用的匿名函数。 我可以在第一行(例如,var http = require …)的第二行和第四行(http.createServer …)设置一个断点,但不在传入的匿名函数中。 首先,我试图拉出匿名函数,并创build一个函数expression式,如下所示: var callback = function(req, res) { … } 并传递给了 http.createServer(callback).listen(1337, '127.0.0.1'); […]

什么是使用节点debugging隐藏文件的正确方法?

我一直在试图隐藏两个或更多的文件,使用' – 隐藏'选项,但到目前为止,它似乎只能用一个文件。 我知道这可能是愚蠢的,我可能会失踪,但我绝望,我只是想使其工作,并明白它是如何工作的。 到目前为止,我已经在CMD中尝试了以下命令: node-debug –hidden="source2.js" –hidden="script-min.js" main.js node-debug –hidden="source2\.js" –hidden="script-min\.js" main.js node-debug –hidden source2.js –hidden script-min.js main.js node-debug –hidden source2\.js –hidden script\-min\.js main.js node-debug –hidden="source2.js" –hidden="script-min.js" main.js node-debug –hidden='["source2.js","script-min.js"]' main.js etc… removing/adding simple and double quotes and escaping characters. 当我隐藏一个文件例如: node-debug –hidden="source2.js" hello-world-server.js node-debug –hidden source2.js hello-world-server.js 我不是在寻找一个正则expression式来隐藏这两个文件我正在寻找正确的方法来使用两个正则expression式使用' – 隐藏'选项在CMD 我已经search和尝试了不同的东西,但似乎没有为我工作。 有人知道我在做什么错吗? 在此先感谢我感谢您的帮助!

Node.js,node-inspector,JavaScript,Google Chrome:debugging工作stream程

我开始一个像这样的debugging会话: $ node-debug -p 8082 try-debug.js 8081 然后我转到Google Chrome中的“节点检查器”选项卡。 不幸的是,我无法弄清楚如何中止debugging会话和/或重新加载修改过的源代码,而无法手动重新启动节点debugging服务器并重新加载节点检查器选项卡。 什么是正确的方式?

节点检查员如何启动

你如何使用节点检查器? 我不能让它停在断点处或者通过我的代码。 我怀疑我启动node-inspector的方式有些问题。 我究竟做错了什么? 我将提供以下细节: 关于我想要debugging的代码的信息,包括一个github库。 关于我的操作系统以及我如何安装节点检查器和Strongloop的信息。 关于我在尝试debugging时看到的信息。 代码 我正在走向Thinkster教程的结尾: https ://thinkster.io/mean-stack-tutorial。 这段代码将“post”存储在MongoDB中。 post是标题和链接。 用户可以添加评论,并提出一个post或评论。 当我点击一个评论,它应该去另一个页面显示post和相关的评论。 这部分不工作。 路由中出现错误。 我想在这一行的views / index.ejs中设置一个断点(关于第69行): router.get('/ posts /:post',function(req,res,next){ 我的代码在这里: https : //github.com/bessieatrazoyo/f2lapper-news 操作系统和安装我正在Mac OSX机器上工作。 可能的话,我有Node.js和MongoDB安装正确,因为我可以看到网站显示,我可以创build一个新的职位。 我首先像这样安装了节点检查器: sudo su npm install -g节点检查器 后来,我读了这个信息:docs dot强烈的循环点com /显示/ SL /安装+在+ MacOS和我安装Strongloop是这样的: sudo chown -R $ USER / usr / local / bin sudo […]

当“预加载”设置为false时,“节点检查器”仅加载www文件

当我跑步 node-inspector 我的节点检查器浏览器窗口正确加载所有文件。 当我跑步 node-inspector –preload=false 我的节点检查器窗口只加载我的bin / www文件。 我的同事正在以同样的方式加载节点检查器,但没有遇到同样的问题。 当他们加载preload=false他们能够看到所有的文件。 我没有正确configuration一些东西吗? 我试过重新安装节点检查器,节点。 我正在考虑下一步与Chrome做同样的事情。 等待文件预加载非常不方便。

节点的–inspectdebugging器不显示所有源文件

当我使用–inspectdebugging我的脚本时,大部分源代码都显示出来了,但是很多(看似任意的)都没有。 有什么办法让我的debugging器加载所有的源文件,或有任何人遇到类似的问题? 正在运行节点9.1.1已经尝试重新安装节点。 已经尝试清除恢复默认设置的铬开发工具。 试图手动添加文件夹到工作场所,点击没有任何反应。

在Windows上安装节点检查器

当我运行npm install node-inspector时,出现以下情况: …. GET https://registry.npmjs.org/policyfile/0.0.4 npm http GET https://registry.npmjs.org/mime npm http GET https://registry.npmjs.org/qs npm http GET https://registry.npmjs.org/formidable npm http 304 https://registry.npmjs.org/socket.io-client/0.9.8 npm http 304 https://registry.npmjs.org/redis/0.7.2 npm http 304 https://registry.npmjs.org/policyfile/0.0.4 npm http 304 https://registry.npmjs.org/formidable npm http 304 https://registry.npmjs.org/mime npm http 304 https://registry.npmjs.org/qs npm http GET https://registry.npmjs.org/hiredis npm http GET https://registry.npmjs.org/uglify-js/1.2.5 npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1 npm […]