gpt4 book ai didi

typescript - 在 wwwroot 之外调试 TypeScript 文件

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

我应该如何在 ASP.NET 5 中调试 TypeScript 文件?假设解决方案布局如下图所示。注意 .ts 脚本位于 wwwroot 文件夹之外,编译后的 .js 文件通过 Grunt 任务到达那里。该任务还会创建引用原始 .ts 文件的 .map 文件。

但请注意,该引用位于 wwwroot (../Scripts/app.ts) 之外。这显然在浏览器中不起作用。

有什么想法吗?

enter image description here

最佳答案

我在 Visual Studio 2015 Update 1 中仍然遇到完全相同的问题。我通过在 Startup.cs 中使用以下代码片段解决了这个问题:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, IApplicationEnvironment appEnv)
{
app.UseStaticFiles();
if (env.IsDevelopment())
{
app.UseFileServer(new FileServerOptions()
{
FileProvider = new PhysicalFileProvider(System.IO.Path.Combine(appEnv.ApplicationBasePath, "App")),
RequestPath = new PathString("/App"),
});
}
}

我所有的 TypeScript 文件都在 /App

关于typescript - 在 wwwroot 之外调试 TypeScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29557837/

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