2

我试过在 chrome 中调试 typescript 代码,它在 chrome 中启用了源映射。但是在网络选项卡中可以看到没有加载源映射文件。

我正在使用 VS2012 和最新的 Web Essentials 包。

任何想法下一步该怎么做?

4

2 回答 2

1

如果要在 VS 2012 内部调试,只需在 VS 内部设置断点,并在调试时使用 Internet Explorer。

打个招呼到 TypeScript

如果您想在 Chrome 中使用 sourcemap 进行调试,请确保:

1.)它们在 Chrome 中启用(你说你做到了)

2.) 它们由 IDE 生成

您可以使用Web Essentials插件启用它们的生成(查看上面的文章了解详细信息)

或者

手动编辑项目文件的构建步骤:https ://stackoverflow.com/a/12730715/750216

更新:

似乎至少在 VS Express 2012 for Web 中,默认情况下会自动生成源地图 - 无需设置。

于 2013-05-23T08:54:31.477 回答
0

您不会在网络选项卡中看到源映射文件。如果您转到 Sources 选项卡,您将在左侧的 Sources 列表中看到您的打字稿文件。从那里你可以设置你的断点。

在此处输入图像描述

于 2013-01-04T16:40:34.637 回答