1

我已经创建了一个 npm 配置来在 WebStorm(版本 2017.2)中按照这个ava 配方调试我的 ava 测试。当我点击调试按钮时,所有测试都在运行,但它似乎并没有在任何断点处停止。我还看到了这些:

[?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"
    ]
  },

任何想法如何使这项工作?

4

2 回答 2

1

好,我知道了。配方没有说的是,你仍然需要通过传递来启用 Node.js 的检查器代理--inspect-brk。我把它放在那里,现在调试器在断点处停止,我可以像往常一样调试。

于 2017-08-04T14:31:40.740 回答
1

从@melis 的答案中添加参数后,这里是我正在使用的设置:

RubyMine 截图

于 2021-02-24T16:58:30.583 回答