如何设置launch.json文件以调试使用Makefile构建的node.js / mochajs测试?
测试在package.json中有一个脚本
"test": "make test"
make脚本调用Mocha
mocha -R spec
我最终使用NPM发布,因为最终的代码只是一个摩卡调用。我对这个答案不满意,但它让我继续我的工作。
最初的问题是针对Win10,最后让它在Mac上运行。不知道它是否适用于Win10。
{
"type": "node",
"request": "launch",
"name": "Mocha Tests",
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
"args": [
"-u",
"tdd",
"--timeout",
"999999",
"--colors",
"${workspaceFolder}/test"
],
"internalConsoleOptions": "openOnSessionStart"
}