我正在使用 Visual Studio 代码中的 AngularDart,并且在我的包中设置断点和调试时遇到问题。看起来源映射都是相对的,所以 chrome 调试器在 ${webroot}/packages/etc 中查找,它实际上并没有正确链接回 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)
有没有办法让它工作?