我在PhpStorm中有一个很大的Angular Dart项目。我能够调试它,但是突然之间它不再起作用了(几个星期)。我不确定升级PhpStorm,Dart插件和Dart的原因是什么。但我希望debug可以处理所有更新。
我创建了最简单的Angular Dart应用程序(ToDo示例),以查看是否有帮助。没有。
Dart VM version: 2.3.1 (Tue May 21 19:28:38 2019 +0200) on "linux_x64"
PhpStorm 2019.1.2
Build #PS-191.7141.52, built on May 8, 2019
JRE: 1.8.0_202-release-1483-b49 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 5.0.17-300.fc30.x86_64
PhpStorm Dart plugin v191.7221
Google Chrome Version 74.0.3729.169 (Official build) (64bit)
Dart正在侦听端口53322,以获取来自浏览器的HTTP连接,PhpStorm正在侦听调试端口63344(并具有来自Chrome的连接),Chrome正在侦听调试端口45389(并具有来自PhpStorm的连接)。
当我打开
http://localhost:53322/index.html
时,我看到了该应用程序,但是执行并未在断点处停止。我发现了类似的错误(https://youtrack.jetbrains.com/issue/WEB-30593,Angular dart on WebStorm. Debug is no more working),但是提供的解决方案没有帮助。
有没有办法使调试再次起作用?我想避免降级。
最佳答案
不特定于Angular-调试Web应用程序不适用于SDK 2.3.1。请关注WEB-39095进行更新。
解决方法:
session 。
pub global activate webdev 1.0.1
。 要么:
pub global run webdev serve --hostname 127.0.0.1 web:53322
http://localhost:53322/index.html
,按调试 更新:这是webdev中的错误(ipv4上没有sourcemaps)。错误已在webdev 2.0.7中修复。无需任何操作,WebStorm会自动将webdev自动更新到最新版本
关于dart - Angular Dart的调试已停止在PhpStorm中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56390076/