Tag: debugging

debuggingprotactor(有/没有webstorm)

所以我从量angular器开始,我想debugging我的testing代码: describe('stuff', function(){ it('should find the specs item, and its empty', function(){ browser.debugger(); gotoHome(); var allItems = element.all('li in model.tags'); var specsDashboardElement; for (var i=0 ; i < allItems.length; ++i) { var elem = allItems[i]; var text = elem.findElement(by.css('.li-title').getText()); // does this even work?? dunno if (text == "Specs") specsDashboardElement = elem; } expect(specsDashboardElement.isDisplayed()).toBe(true); }); […]

如何在节点debugging器中列出范围variables

我想知道是否有办法在内置的node.jsdebugging器中列出所有范围variables(也可能是外部范围)。 到目前为止,我已经设法访问全球范围使用: debug> repl > global 但有没有一个函数列出本地作用域variables或指向本地作用域? 有关更多信息,请参阅debugging器命令和全局对象 。

如何改变gulp-debug的输出颜色?

嗨,由于与吞噬崩溃,我无法debugging后面发生了什么。 所以安装了gulp-debug。 我认为这是抛出一些错误的行,但在我的Windows系统由于输出的颜色不可读的条件。 那么如何以及在哪里改变这种输出颜色。 @ pgreen2,谢谢你的回复。 gulp –no-color 允许完全没有颜色,所以我不能区分黑白input和输出。 那么有没有其他的方式来改变特定的蓝色本身? 我search了所有的文件夹,发现它是硬编码的。 开发人员也明确表示这样 //不要使用“蓝色”在cmd.exe上不可见 。 所以我换成了一些hex颜色在core-util- in下的float.patch 中 ,在颜色数组中。 -inspect.colors = { – 'bold' : [1, 22], – 'italic' : [3, 23], – 'underline' : [4, 24], – 'inverse' : [7, 27], – 'white' : [37, 39], – 'grey' : [90, 39], – 'black' : [30, […]

用节点检查器debuggingkarma-jasminetesting

debugging与节点检查器茉莉花节点testing几乎相同的问题,但没有人知道如何使用节点检查与业力?

如何针对Node.js中发生的每个错误发送电子邮件?

假设我的node.js应用程序正在运行。 如果出现错误(我的意思是所有的错误,不仅仅是networking错误,如果发生错误,它会计数),我怎样才能调用一个函数发送邮件给我? 基本上,在我想把它写到err.out之前,我想要一封邮件发给我。 我使用node.js和expression。 编辑:我知道如何发送电子邮件。 我想知道的问题是如何截取错误 。 你知道如何发生错误,它会logging到out.log ? 那么,现在,我是tail -f out.log,监视错误。 我不能整天坐在家里这样做。 我想要通过电子邮件发送给我的错误,只要在out.log中popup。 我想要通过电子邮件发送给我的所有错误。 (不只是expression错误)。 如果它被logging,我想通过电子邮件发送错误。

Visual Studio代码debugging客户端JavaScript

我正在使用Visual Studio代码为一个JavaScript项目。 您可以设置断点,并轻松地debugging在nodejs中运行的代码。 有没有办法允许客户端,浏览器运行代码的断点和debugging? 通过console.log进行debugging变得很快。

在AppFog上,如何查看terminal上的控制台日志(node.js)

我希望能够从AppFog上的我的node.js App中看到terminal中的控制台日志。 没有它就很难进行debugging。 我在文档中看到了一些叫做隧道的东西,这是我要找的东西吗? 如果是的话,你能解释我该怎么做吗? 下面的截图是从我的本地机器:我怎么能看到我的AppFog实例类似的输出? 编辑: @Vadim在他的回答中提到命令 af logs <your_app_name> 它似乎按预期工作,但几秒钟后停止logging, 如何告诉它继续观看?

npm不会安装软件包“npm ERR! networking隧道套接字无法build立,导致=parsing错误“

我有npm和节点版本0.10.40的麻烦。 我以前从来没有遇到过这个问题,而且我也不是一个代理。 我已经尝试了其他解决scheme,我发现堆栈溢出和其他论坛,如更改registryurl http:// ..而不是https:// ..,并将strict-ssl设置为false。 当我这样做时,npm无法parsingJSON。 这是我的npm-debug.log。 也许有人可以帮我弄清楚发生了什么事情。 NPM-的debug.log

在NodeJSdebugging器中添加条件断点

node.js help命令输出以下内容: debug> help Commands: run (r), cont (c), next (n), step (s), out (o), backtrace (bt), setBreakpoint (sb), clearBreakpoint (cb), watch, unwatch, watchers, repl, restart, kill, list, scripts, breakOnException, breakpoints, version 我可以使用setBreakpoint添加一个新的断点: debug> setBreakpoint(12) … 但是,我可以使它有条件吗? 例如: *only if `foo() === true`, stop here* 另一种方法是像在脚本中一样添加它: if (foo()) { debugger; } 这是可能的通过NodeJSdebugging器?

IntelliJ Node.jsdebugging进程退出-1

我已经在IntelliJ 13中安装了一个项目来运行我的nodeJS应用程序。 它运行良好。 问题是我不能使用debugging器。 当我尝试在debugging模式下运行控制台打印 "C:\Program Files\nodejs\node.exe" –debug-brk=50839 –debug app.js debugger listening on port 50839 Process finished with exit code -1 控制台选项卡显示“处理意外断开”