当我在Visual Studio 2017中启动一个新创建的Typescript项目时,会发生一些奇怪的行为。
- 调试器在第一行中断
- 输出显示:
code:-32000
message:Debugger agent is not enabled
- 解决方案资源管理器中的许多脚本(参见屏幕截图)
-Node输出:
Debugger listening on wb://127.0.0.1:5858/03dde2a0-7ae8-44fc-8b29-53b99c072de7
For help see https://nodejs.org/en/docs/inspector
Debugger attached.
答案 0 :(得分:0)
要显示控制台,我们可以使用:Debug - > Windows - > JavaScript控制台。
迈克尔布劳德对类似问题提出了两点建议:
1.使用Visual Studio的JavaScript控制台。坦率地说,当我在带有两个显示器的PC上进行开发时,这种方式对我来说没问题(我运行模拟器 一个屏幕和另一个Visual Studio调试,但有点 当我在一台屏幕上开发笔记本时感到不舒服。
2.运行没有调试的解决方案(CTRL + F5),在这种情况下VS的调试器没有连接到浏览器。这看起来很简单,但是 你需要知道,在这种情况下,断点不会停止运行时 你必须使用调试器;关键字。
详细信息:
Visual Studio Tools for Apache Cordova stops work correct after update
答案 1 :(得分:0)
我使用VS2017的包含节点版本再次使用它。新版本似乎存在问题< 8。
您可以通过将exe文件夹的路径放在列表顶部来选择要使用的版本:Tools > Options > Projects and Solutions > Web Package Management > External Web Tools