Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Visual Studio 2017调试Angular 2_Angular_Visual Studio 2017 - Fatal编程技术网

如何使用Visual Studio 2017调试Angular 2

如何使用Visual Studio 2017调试Angular 2,angular,visual-studio-2017,Angular,Visual Studio 2017,现在我使用Webstorm来编码和调试Angular,但我不喜欢这个IDE。有什么方法可以在VS2017中调试angular吗?您可以在VS2017中调试angular。但有些问题尚未解决。一个是,当前需要在开始调试后设置断点。(我有VS Pro v15.4.1)要查看调试示例,请执行以下操作: 创建一个项目作为Asp.Net核心Web应用程序,并选择“Angular”项目模板 单击“IIS Express”旁边的向下箭头并将Web浏览器设置为Google Chrome 开始调试。Chrome将

现在我使用Webstorm来编码和调试Angular,但我不喜欢这个IDE。有什么方法可以在VS2017中调试angular吗?

您可以在VS2017中调试angular。但有些问题尚未解决。一个是,当前需要在开始调试后设置断点。(我有VS Pro v15.4.1)要查看调试示例,请执行以下操作:

  • 创建一个项目作为Asp.Net核心Web应用程序,并选择“Angular”项目模板

  • 单击“IIS Express”旁边的向下箭头并将Web浏览器设置为Google Chrome

  • 开始调试。Chrome将显示一条关于脚本调试已启用的消息。最终,你的应用程序将取代此消息

  • 在counter.component.ts中的“this.currentCount++;”上设置断点

  • 导航到计数器屏幕并单击“增量”。您的断点将被命中


  • 确保您没有同时运行Chrome Developer工具(F12工具)。

    我刚刚用当前版本的VS 15.5.7再次尝试过。它对我仍然有效。当我单击IIExpress旁边的下拉列表时,它现在有了我设置的“启用浏览器链接”选项。浏览器已设置为Chrome。我设置了断点,当我增加计数器时,它击中了断点。浏览器链接被禁用。启用它仍然是一样的。我正在尝试用angular调试一个aspnet核心应用程序。这会导致这种情况吗?