无法使用Aurelia CLI构建在Edge中进行调试

时间:2016-11-11 06:50:12

标签: aurelia microsoft-edge aurelia-cli aurelia-framework

我使用带有Aurelia CLI构建的ASP.NET Core(TypeScript,SASS)。

我注意到我根本无法在Edge中调试我的TypeScript文件 - 浏览器说它无法找到源地图,即使位置正确且存在源地图。我无法在源文件浏览器中看到我的任何src文件。

Chrome或Firefox没有问题,它们只是起作用。

我测试了一个vanilla HTML / TypeScript项目,它在Edge中很好用于调试,所以它必须与文件在Aurelia构建系统中打包的方式有关。

我得到的具体错误是:

"找不到源地图http://localhost:16377/scripts/app-bundle.js.map中指定的file:/// XXXX"

这是一个已知问题吗?它有什么问题吗?

1 个答案:

答案 0 :(得分:1)

这绝对是CLI的问题以及它如何生成源映射。看起来HTML文件在源映射文件中的路径被写为机器上的完整驱动器路径,而文件的内容实际上根本没有写出来。

我在CLI repo上创建了一个问题:https://github.com/aurelia/cli/issues/409