使用Electron调试Jest - Vs代码

时间:2018-03-12 17:23:28

标签: debugging visual-studio-code electron jest vscode-debugger

当我使用Electron时,我无法在VS代码中调试我的Jest测试。我的测试应该使用Electron,而不是Node(由于使用本机模块)。

{ "name": "Jest Unit Tests", "type": "node", "request": "launch", "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron", "program": "${workspaceRoot}/node_modules/.bin/jest", "windows": { "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd" }, "env": { "ELECTRON_RUN_AS_NODE": "1", "NODE_ENV":"test", "BABEL_DISABLE_CACHE": "1" }, "args": [ "-i", "--verbose", "-c test/config/jest.unit.json" ], "internalConsoleOptions": "openOnSessionStart" }, 它基于用于使用Node调试Jest的常规配置(工作正常),但我无法使用它与Electron一起工作。 Jest命令是正确的,但VSCode添加的--debug-brk --inspect选项似乎与Jest混淆。

0 个答案:

没有答案