如何更改.net核心中index.html的默认路径



我使用带有Angular Cli的.net内核,因此ngx的默认结构是:

dist/project_name/index.html
src/index.html

等等

我需要将默认路径从wwwroot更改为

wwwroot/dist/project_name/

如何更改.net核心中index.html的默认路径?


实际上,我愿意用.net为dev和prod模式设置两个路径变量,并将其更改为同时使用ngx模式ng-serve和ng-build。也许你可以建议我一些最好的做法,我该怎么做。

在启动时的配置方法中,您可以提供如下StaticFileOptions:

app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory(), "MyStaticFiles")),
RequestPath = "/StaticFiles"
});

进一步阅读:https://learn.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-2.1

相关内容

  • 没有找到相关文章

最新更新