问题
复制步骤:
控制台输出:
要调试“ test:unit”脚本,请确保将%NODE_DEBUG_OPTION%字符串指定为要调试的node命令的第一个参数。 例如:
mongoose.set('useCreateIndex', true)
myapp@0.1.0测试:单元C:\ Users \ c-jay \ myapp vue-cli-service测试:单位
通过测试/单元/example.spec.js
配置:
答案 0 :(得分:3)
根据cli-plugin-jest和npm tasks debug in WebStorm,我已将package.json脚本部分中的npm test:unit调用编辑为:
"test:unit": "node %NODE_DEBUG_OPTION% node_modules/@vue/cli-service/bin/vue-cli-service.js test:unit"
并且Webstorm达到了预期的断点。这是用于Windows。在Mac上应该是:
"test:unit": "node $NODE_DEBUG_OPTION node_modules/@vue/cli-service/bin/vue-cli-service.js test:unit"