node.js - vscode - 无法调试快速生成器项目
问题描述
我想通过学习在 Visual Studio Code 中调试我的程序来加快开发速度。我一直在关注vsCode 文档,但遇到了障碍。
我使用 Express (v4.16.0) 生成一个普通项目,并将默认的 Node.js (v8.11.3) 调试配置添加到 Visual Studio Code (v1.25.1)
启动 Visual Studio Code 调试器并转到它正在侦听的链接会产生一个正在加载的空白页面。
这是该项目的GitHub 存储库。
解决方案
当我开始调试时,vsCode 会打印到调试控制台Debugger listening on ws://127.0.0.1:3804/123e990c-24a1-475c-beff-039206890946
。我会在那里导航,认为那是我项目的新地址。它不是。
我的项目地址还是我在 Express 中指定的,localhost:3000
. 在启动 vsCode 调试器后导航到那里确实会触发我的断点并允许我导航我的应用程序。
叹
推荐阅读
- javascript - 如何在仅具有“子”数组的一个标识属性的数组中查找对象的 ID
- python - 索引错误;列表索引超出范围。列表有项目,0 超出范围
- c# - Pomelo 中的 UseMySql 抛出异常
- html - HTML/CSS 下拉菜单未覆盖或显示在块中
- python - 自动检测 Websocket 路径 (Firebase)
- excel - 在 excel 中显示一个图表,其中 (x,y) 是平均值作为起始值
- typescript - VSCode eslint 不拾取 tsconfig 路径
- python - 使用 open 方法时出现 Python _io.TextWrapper 错误
- vba - 如何在自动电子邮件的末尾插入签名?
- reactjs - 不能在 createStackNavigator React Navigation 4.0.5 的 defaultNavigationOptions 标头中使用钩子