node包调试
我们在开发node模块的时候一定会需要调试,那么都有哪些方式调试node模块呢?今天只谈现在的最新的调试方式:
npm link
软链方式进行新模块的使用(包括项目内的使用和直接使用模块)
软链方式(npm link):https://github.com/atian25/blog/issues/17
模块调试
vscode
跟上图这样配置好之后在代码中打断点,再到debugger模式这块点击“启动调试”即可。
遇到的问题
args参数配置的也没错,启动之后就是不进断点
解决:检查program的值是否为项目的启动文件。
通过url请求才能触发的调试改怎么做
不用配置launch.json,启动调试模式之后直接在浏览器中访问即可进入断点
这里launch.json中常用参数:
- args:命令行工具中传入的参数。
webStorm
run=>edit configuration
参考文献