我们正在将 Angular 6 应用程序作为 .Net MVC应用程序的前端-一种微型前端解决方案。 .cs
控制器的Index()
方法返回位于我们Angular项目的index.html
中的已编译/dist
文件作为其视图:
public ActionResult Index()
{
return new FilePathResult("some/path/angular-app/dist/index.html", "text/html");
}
我们的问题是,我们无法在Chrome开发工具中调试原始的.ts
文件,因为提供给我们的源地图文件并不总是映射到正确的文件。 here讨论了这个问题。
简而言之,建议的解决方案是使用{strong> Visual Studio代码编辑launch.json
文件并运行\ debug Angular应用。但是,此解决方案对我们不利,因为我们正在使用 Visual Studio 2017 (不是 Visual Studio Code )启动我们的应用,并且我们没有单独的前端和后端。
有人遇到过这样的问题吗?也许有一个launch.json
等效项,可以遵循上述github线程建议的解决方案?
谢谢你,
丹