Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 使用mocha的–debug-brk开关启用节点调试器的正确方法是什么?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些调试器语句在我的模块中测试,并想要运行mocha与–debug-brk设置和打我的断点,以便我可以检查我的模块的状态。不幸的是,每当我使用这个选项运行mocha,我最后一个空白的光标在下一行。我可以输入文本,但没有什么似乎是处理我的命令(它肯定不像节点调试器):

$ mocha --debug-brk tests.js -R spec
debugger listening on port 5858
[BLANK cursOR]

我做错了什么,我如何推出摩卡?

解决方法

为了回答原始问题,即使我还建议您查看节点检查器:您可以使用调试器内置于节点通过mocha与调试选项,而不是–debug或–debug-brk标志。 (注意缺少破折号。)

在您的示例中,相反,它将是:

$ mocha debug tests.js -R spec
debugger listening on port 5858
connecTing... ok
break in node_modules/mocha/bin/_mocha:7
  5  */
  6 
  7 var program = require('commander')
  8,sprintf = require('util').format
  9,path = require('path')
debug> [cursOR]

再次,调试如上面的粗体,没有破折号。 (=

相关:https://github.com/visionmedia/mocha/issues/247

大佬总结

以上是大佬教程为你收集整理的node.js – 使用mocha的–debug-brk开关启用节点调试器的正确方法是什么?全部内容,希望文章能够帮你解决node.js – 使用mocha的–debug-brk开关启用节点调试器的正确方法是什么?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。