你如何让 Visual Studio 代码调试器找到 AngularDart 包文件?
How do you get the Visual Studio Code debugger to find AngularDart package files?
我在 Visual Studio 代码中使用 AngularDart,我在设置断点和调试我的包时遇到了问题。看起来源映射都是相对的,所以 chrome 调试器查看 ${webroot}/packages/etc 实际上并没有 link 正确返回 dart 文件。
这是 Chrome 调试器的 .scripts 的一些示例输出:
› http://localhost:8080/packages/newton/src/routes.ddc.js
- routes.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/routes.dart)
› http://localhost:8080/packages/newton/src/routes.template.ddc.js
- routes.template.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/routes.template.dart)
› http://localhost:8080/packages/newton/src/services/requirement_service.ddc.js
- requirement_service.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/services/requirement_service.dart)
有没有办法让它发挥作用?
显然这是一个已知问题,这里已经有一个 github 问题:
https://github.com/dart-lang/build/issues/1025
我在 Visual Studio 代码中使用 AngularDart,我在设置断点和调试我的包时遇到了问题。看起来源映射都是相对的,所以 chrome 调试器查看 ${webroot}/packages/etc 实际上并没有 link 正确返回 dart 文件。
这是 Chrome 调试器的 .scripts 的一些示例输出:
› http://localhost:8080/packages/newton/src/routes.ddc.js
- routes.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/routes.dart)
› http://localhost:8080/packages/newton/src/routes.template.ddc.js
- routes.template.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/routes.template.dart)
› http://localhost:8080/packages/newton/src/services/requirement_service.ddc.js
- requirement_service.dart (/Users/jeffward/Projects/newton/web/packages/newton/src/services/requirement_service.dart)
有没有办法让它发挥作用?
显然这是一个已知问题,这里已经有一个 github 问题: https://github.com/dart-lang/build/issues/1025