gpt4 book ai didi

visual-studio - VS 中的 typescript 调试不适用于 Aurelia JSPM 设置

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:27 26 4
gpt4 key购买 nike

在尝试使用 Typescript (v1.4) 在 Visual Studio(2013 更新 4)中运行 Aurelia 演示应用程序时,我在 TS View 文件中遇到了这个可怕的错误。

The breakpoint will not currently be hit. No symbols have been loaded for this document.

此设置与原始设置非常相似,因为 config.js 与 SystemJS 一起使用。我在 IE 11 的 IIS Express 中运行它。

如果将 Aurelia 设置更改为一个捆绑的 JS 文件并改为使用 requiredJS,则 Typescript 调试在 VS 中工作正常。本例中的断点显示在“..in process “iexplore.exe””下。

两种情况下都会生成 map 文件。项目的所有调试标志设置相同。

谁能想办法解决 TYpescript 调试问题?

在两个版本的 Chrome 浏览器调试器中调试工作正常。

最佳答案

通过将 meta>scriptLoad 设置添加到 config.js 文件,我已经能够让它工作。这告诉 systemjs 加载模块作为脚本标签,而不是通过 eval()。

meta : {
"path/to/source/files": {scriptLoad: true}
}

现在 VS 测试通过 IE 加载脚本并命中断点(在我的例子中是在 typescript 文件中)

关于visual-studio - VS 中的 typescript 调试不适用于 Aurelia JSPM 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29017386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com