WebStorm ASP.NET MVC JavaScript Debugging

WebStorm ASP.NET MVC JavaScript Debugging

本文关键字:JavaScript Debugging MVC NET ASP WebStorm      更新时间:2023-12-21

有人知道如何使用WebStorm对ASP.NET MVC应用程序进行JavaScript调试吗?我正在使用IIS本地运行我的ASP.NET MVC应用程序,并尝试使用WebStorm的远程调试功能来进入JavaScript代码。到目前为止,我的理解是,您可以将本地文件映射到托管文件,但我不确定如何做到这一点,因为我的本地文件是剃刀视图,并且不会将1对1映射到通过IIS提供的HTML。任何关于如何建立这一机制的建议,或关于如何做到这一点的资源,都将不胜感激。

我刚刚发现你的问题在搜索另一个问题的答案。

我正在运行一个使用ASP.NET MVC 5和几个支持它的C#库的web应用程序。我们使用AngularJS,我在这个项目上花了90%的时间在JS中开发。我刚刚下载了WebStorm 7作为试用版,并创建了一个新项目,指向包含我所有ASP.NET MVC HTML/JS文件的目录(这是我的整个ASP.NET web项目,不包括我的C#库等)。这是通过WebStorm调试ASP.NET应用程序的一个选项。

另一种选择是使用浏览器的开发工具,然后在VS中更改JS文件。否则,在WebStorm中进行调试既快捷又简单。

你发布这个问题已经1.5年了,所以我相信你已经离开了,但对于其他读到这篇文章的人来说,希望这会有所帮助。

无论后端如何,调试JavaScript都是一样的:

  • 通过cookie或查询参数设置缩小/未缩小切换
  • 在控制台中检查未合并代码中的错误
  • 设置断点以查看导致错误的原因
  • 使用浏览器开发工具测试可能的解决方案

还有远程调试IIS指令以及跨域JavaScript设置信息。

参考

  • 尝试运行项目时出现"数据无效"错误-JetBrains Rider Support

  • 在没有Visual Studio的Windows下使用Project Rider:先决条件-JetBrains Rider支持

  • WebStorm帮助:配置与Web服务器的同步