webstorm断点调试遇到的问题

最近时间比较多,就拿出了以前学习es6的代码,调试了下。但是突然发现,webstorm的debug不灵了。这就是一个很神奇的事情了,因为我大概在一年调试的时候,debug还是有效的,是可以通过debug查看各种变量信息的。于是我又通过网上的资料检查了一遍我的配置。



主要是上图中圈出的两项,配置正确,就没有问题。
但是我发现我这里没有问题,调试的时候还是不进断点。于是我查询了google和node官网,按照以下几个点进行了排查。

1.检查node用支持debug的package

用npm ls -g node-inspect检查该包是否存在。果然显示为空,那就用npm install -g node-inspect下载到你的node根目录。
至于node-inspect是解决什么问题的,官网的原话是:

  • CLI Debugger supported by the Node.js Foundation which uses the Inspector Protocol.
    意思用于调试的node基础组件。
    参考资料:https://nodejs.org/en/docs/guides/debugging-getting-started/

2.更新webstorm版本

在操作了以上步骤,但是调试的时候还是不进断点的时候,我就尝试着更新了webstorm的版本,果然有效果。

3.总结

你可能感兴趣的:(webstorm断点调试遇到的问题)