gpt4 book ai didi

node.js - 如何使用node.js jasmine设置断点?

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:24 26 4
gpt4 key购买 nike

好吧,这是个天真的问题,但我对 Nodejs 有点陌生。我正在使用 Jasmine 编写测试脚本。我的代码中似乎有一个错误,所以我将“调试器”放在其中一行中,并且 Jasmine 由于某种原因没有停止。我知道它也会进入代码,因为我输入了 console.print 命令,它会显示该行。

有什么我错过的非常简单的东西吗?我不能在 javascript 代码中设置断点并以某种方式进入 REPL 吗?

最佳答案

您可能会像这样运行 Jasmine 测试:

$ jasmine myTest.js

或者像这样:

$ ./node_modules/jasmine/bin/jasmine.js myTest.js

如果你想测试 Node 应用程序,你有很多选择,正如你所知,jasmine是nodejs代码,所以你可以在 Debug模式下运行它,并将运行你的测试,所以如果你有调试器;在你的代码中它将停在那里。

这里有 3 种调试 Nodejs 应用程序的简单方法。 Node.js Debug Options

您可以使用第一个,即 Nodejs 中的内置调试器。运行此命令:

$ node debug jasmine myTest.js

或者

$ node debug ./node_modules/jasmine/bin/jasmine.js myTest.js

然后您可以按 C 按钮 + Enter 继续调试器;代码中的断点...

关于node.js - 如何使用node.js jasmine设置断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39950957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com