前言:由于今天在排查一个eggjs项目的数据入库情况时发现内存不正常增长,每读完一个文件就增加200mb,于是开始对项目进行debug
系统是win10,使用webstorm2019.3版本进行debug。
首先查看开发环境的启动命令:egg-bin dev --port 7002
在windows下即是使用cmd启动项目,于是在项目的node_modules/.bin目录下寻找egg-bin.cmd,
内容如下
翻译过来就是运行了这么一条命令 node .\node_modules\egg-bin\bin\egg-bin.js dev --port 7002
接下来就好办了,webstorm -> Run ->Debug Configurations
按步骤增加debug配置
然后开始debug
添加断点