【发布时间】:2016-10-30 19:50:46
【问题描述】:
我应该如何在 ASP.NET 5 中调试 TypeScript 文件? 假设解决方案布局如下图所示。注意 .ts 脚本位于 wwwroot 文件夹之外,编译后的 .js 文件通过 Grunt 任务到达那里。 该任务还会创建引用原始 .ts 文件的 .map 文件。
但是请注意,该引用超出了 wwwroot (../Scripts/app.ts)。这显然在浏览器中不起作用。
有什么想法吗?
【问题讨论】:
-
你为什么不把你的 .ts 复制到 wwwroot 呢?
-
VS 会抱怨重复的标识符,因为相同的类将在 2 个地方定义。
-
我也不认为将不必要的文件放在 wwwroot 中是我们应该的工作方式。
-
这只是为了调试,我会在发布时删除
-
抱怨仅打开单个文件 :( 我创建了一个解决方案,其中包含一个中间件,该中间件从 wwwroot 外部提供 .ts 文件。我仍然想知道 ASP.NET 团队如何设想这应该完成正确。