使用Web Essentials进行TypeScript调试并且捆绑不起作用

时间:2013-03-10 09:06:48

标签: debugging typescript web-essentials

我正在运行带有web essentials 2.5.1,IE 10和Visual Studio 2012的TypeScript 8.3.1。我有一个应用程序,我的所有ts代码都位于app文件夹中。我已经设置了该文件夹的web essentials捆绑包,并且正在生成地图文件。

当我查看捆绑的Js的输出时,它具有所有源映射。它的片段如下。

///#source 1 1 /app/controllers/featured-carousel-controller.js

(my code sits here)

//@ sourceMappingURL=featured-carousel-controller.js.map

但是我似乎无法使用此模型进行TypeScript调试。如果我创建一个新的Visual Studio项目,它调试开箱即用,但没有这个捆绑。我注意到sourceMappingURL不包含像JS文件那样的文件夹路径。那是对的吗?

我已经检查过以确保bundled.js在我的default.html中并且应用程序正常运行。任何人都可以想到我可能需要做的其他事情吗?

1 个答案:

答案 0 :(得分:1)

他们从WebEssentials中删除了一些内容并将其转换为WebTools 2012.2

http://www.asp.net/vnext/overview/fall-2012-update

下载:

https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/ASPDOTNETandWebTools2012_2.appids

我记得在VS2013 Pro中没有这个功能,我在家里有这个功能。现在我想知道在那个版本中需要做些什么才能工作。如果你知道,请告诉我。

更新2:

表....它工作了大约一分钟然后它告诉我没有符号可以打破。