一、前言
今天遇到一个程序问题,用console.log()一路去查,感觉效率太低,所以就想整个断点调试的环境。这篇文章会将我如何搭建以及遇到的坑一一道来。
二、环境搭建
1、node version >= 7
node version >= 7 否则断点进不了async函数,
具体请参阅:
node version >= 7 原因1
node version >= 7 原因2
Node.js 安裝與版本切換教學 (for MAC)

2、安装 coden
$: npm i -g coden
3、下载示例工程
$: git clone https://github.com/yangxiaopingios/koa2_breakpoint_demo.git
$: cd koa2_breakpoint_demo/koa2_breakpoint_demo
$: npm i
4、下载vscode
5、vscode打开工程
$: cd 工程目录下
$: vsc


三、vscode使用教程
1、断点调试单个文件




2、断点调试云服务接口




四、最后
出文不出码,只能码代码。
示例代码
最后,如果觉得我的文章对你有些许的帮助,请帮忙点个赞。
网友评论