WebStorm 在调试 ava 测试时不会在断点处停止
WebStorm doesn't stop at breakpoint when debugging ava tests
我已经创建了一个 npm 配置来调试我在 WebStorm(2017.2 版)中的 ava 测试ava recipe here。当我点击调试按钮时,所有测试都在 运行 但它似乎并没有在任何断点处停止。我也看到了这些:
[?25l
⠋ [?25l
⠙ [?25l
⠹
⠸ [?25l[?25l
⠼ [?25l
⠴ [?25l
这是我的 npm 调试配置:
这是package.json中的ava配置:
"scripts": {
"start": "nodemon app.js",
"test": "ava",
},
"ava": {
"files": [
"test/lib/**/*.js"
],
"source": [
"app.js",
"lib/**/*.js"
]
},
关于如何使这项工作有任何想法吗?
好的,我明白了。
食谱没有说的是,您仍然需要通过传递 --inspect-brk
来启用 Node.js 的检查器代理。我把它放在那里,现在调试器在断点处停止,我可以像往常一样调试。
添加@melis 的回答中的参数后,这里是我正在使用的设置:
我已经创建了一个 npm 配置来调试我在 WebStorm(2017.2 版)中的 ava 测试ava recipe here。当我点击调试按钮时,所有测试都在 运行 但它似乎并没有在任何断点处停止。我也看到了这些:
[?25l
⠋ [?25l
⠙ [?25l
⠹
⠸ [?25l[?25l
⠼ [?25l
⠴ [?25l
这是我的 npm 调试配置:
这是package.json中的ava配置:
"scripts": {
"start": "nodemon app.js",
"test": "ava",
},
"ava": {
"files": [
"test/lib/**/*.js"
],
"source": [
"app.js",
"lib/**/*.js"
]
},
关于如何使这项工作有任何想法吗?
好的,我明白了。
食谱没有说的是,您仍然需要通过传递 --inspect-brk
来启用 Node.js 的检查器代理。我把它放在那里,现在调试器在断点处停止,我可以像往常一样调试。
添加@melis 的回答中的参数后,这里是我正在使用的设置: