[我从事PhpStorm的工作(如果有意义的话,2019.3),并使用nodemon调试我的Node.js项目。
如何使用调试器启动nodemon?
一个npm脚本:"serve-debug": "./node_modules/.bin/nodemon --inspect dist/bot.js"
它在PhpStorm 2019.2上确实可以正常工作,但在当前版本中不起作用。调试器已成功连接,但不会在任何断点处停止。
我签出了tutorial,找到了解决问题的方法。建议添加一个用于node.js远程调试的配置。问题是-我的配置模板下拉列表中没有此选项。
有人对可能的解决方案有任何想法吗?
必须与https://youtrack.jetbrains.com/issue/WEB-42932相关;请注意,调试以nodemon开头的应用程序的官方支持方式是使用Attach to a Node.js/Chrome调试配置-请参见https://www.jetbrains.com/help/phpstorm/2019.2/running-and-debugging-node-js.html#nodemon:
npm run serve-debug
启动您的应用我还建议您将脚本中的选项从--inspect
更改为--inspect=brk
,以确保在挂起调试器之前,执行被挂起