0. 环境

Node版本:8.12.0

操作系统:windows10

1. 配置launch.json

{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Jest Tests",
"type": "node",
"request": "launch",
"runtimeArgs": [
"--inspect-brk",
"${workspaceRoot}/node_modules/.bin/jest",
"--runInBand"
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"port": "9229"
}
]
}

2. package.json里添加代码

"scripts": {
"debugger": "node --inspect-brk ./node_modules/jest/bin/jest --runInBand --no-cache --no-watchman"
}

3. 启动Jest调试

执行代码

npm run debugger

4. 打断点调试

通过鼠标,或者通过Ctrl+Shift+D进入VSCode的调试面板。

点击调试即可。

最新文章

  1. 《MySQL必知必会》学习笔记
  2. .eww
  3. vim编辑器的使用
  4. KVC
  5. linux创建用户、设置密码、修改用户、删除用户
  6. JNI环境搭建,CDT, cygwin,NDK
  7. 数据库CRUD操作:C:create创建(添加)、R:read读取、U:update:修改、D:delete删除;高级查询
  8. Yii2下拉框实现
  9. Unity3D发布WebPlayer时Failed to download data file解决方案
  10. SNS团队第七次站立会议(2017.04.28)
  11. es6学习笔记--新数据结构Set,Map以及WeakSet,WeakMap
  12. 开源一个自己造的轮子:基于图的任务流引擎GraphScheduleEngine
  13. HP Elitebook 830 G5/Win10蓝屏 UcmUcsi.sys 错误解决
  14. kubernetes组成
  15. CSS之metra&title&base&target
  16. CSS的显示模式
  17. ThinkPHP同时操作多个数据库
  18. JVM学习笔记-JVM模型
  19. django的权限认证:登录和退出。auth模块和@login_required装饰器
  20. Android基础——Fragment控制切换多个页面

热门文章

  1. 【VIM】-NO.140.VIM.1 -【VIM】
  2. mac 安装robot framework报错:No matching distribution found for Pywin32
  3. Error: Cannot find module 'webpack/schemas/WebpackOptions.json' 问题解决
  4. linux ip命令和ifconfig命令
  5. Spring Boot:简介
  6. Linux安全之SSH 密钥创建及密钥登录
  7. Oracle 10g 使用REGEXP_SUBSTR 分拆字符串 (转)
  8. 跟我一起学python(2)
  9. Python3标准库
  10. [COCI11-12 #4]删数游戏(贪心+数据结构)