NET5 开启静态文件 前后端一起部署

1.webapi默认没有wwwroot  建立一个就行了

2.在stratup.cs的Configure事件中增加下面的代码

DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions();
            defaultFilesOptions.DefaultFileNames.Clear();
            defaultFilesOptions.DefaultFileNames.Add("index.html");
            app.UseDefaultFiles(defaultFilesOptions);

            StaticFileOptions staticFileOptions = new StaticFileOptions();
            staticFileOptions.FileProvider = new Microsoft.Extensions.FileProviders.PhysicalFileProvider(@"E:\KaoshiWebAPI\wwwroot\");
            app.UseStaticFiles(staticFileOptions);//开启静态文件

 

posted @ 2021-01-22 16:00  netlock  阅读(326)  评论(0编辑  收藏  举报