Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript:如何将WebStorm调试器与ava结合使用_Javascript_Unit Testing_Debugging_Webstorm_Ava - Fatal编程技术网

JavaScript:如何将WebStorm调试器与ava结合使用

JavaScript:如何将WebStorm调试器与ava结合使用,javascript,unit-testing,debugging,webstorm,ava,Javascript,Unit Testing,Debugging,Webstorm,Ava,这不是问题,只是回答: 创建运行/调试配置,键入Node.js 选择您的节点解释器 作为节点参数,插入ava bin和参数-verbose 对我来说是:./node\u modules/.bin/ava-verbose 选择您的工作目录 完成,现在可以调试了 魔术是冗长的,我不知道为什么它会这样,但它确实如此 我不知道它为什么/如何为您工作-配置肯定是错误的。 在您的配置中,-inspect brk被传递给ava,而不是Node.js,因此被视为您的应用程序参数。您应该将node_modules

这不是问题,只是回答:

创建运行/调试配置,键入Node.js 选择您的节点解释器 作为节点参数,插入ava bin和参数-verbose

对我来说是:./node\u modules/.bin/ava-verbose

选择您的工作目录 完成,现在可以调试了 魔术是冗长的,我不知道为什么它会这样,但它确实如此


我不知道它为什么/如何为您工作-配置肯定是错误的。 在您的配置中,-inspect brk被传递给ava,而不是Node.js,因此被视为您的应用程序参数。您应该将node_modules/.bin/ava指定为JavaScript文件:在运行配置中,而不是将其指定为节点参数,以确保在应用程序主文件之前传递节点调试参数-详细信息可以作为应用程序参数传递


另请参见

事实上,我知道它为什么会工作,这可能是因为使用verbose时,webstorm有足够的时间,或者需要将调试器附加到所有会话的输出。请指定具体要求。。你是在问为什么-冗长的工作方式是这样的吗?如果你想为别人提供一些有用的答案来解决你所面临的问题。。。最好提出一个恰当的问题,然后自己回答。这不是问题,只是回答问题