發表文章

目前顯示的是 7月, 2020的文章

Angular自訂後端Route

圖片
前言 原本開發的.Net Core程式,想要跟Angular並存,例如:路徑/kim開頭為Angular App,其他則使用MVC。 開發環境 Visual Studio 2019 .Net core 3.1 Angular 9 解決方式 修改Starup.cs,將原本的app.UseSpa 註解或移除        //app.UseSpa(spa =>             //{             //    // To learn more about options for serving an Angular SPA from  ASP.NET Core,             //    // see https://go.microsoft.com/fwlink/?linkid=864501             //    spa.Options.SourcePath = "ClientApp";             //    if (env.IsDevelopment())             //    {             //        spa.UseAngularCliServer(npmScript: "start");             //    }             //}); 加入自訂Angular進入的Route,本例為 kim。 public-host:For Live Reload使用         app.Map("/kim", client =>             {                 client.UseSpa(spa =>                 {                     spa.Options.SourcePath = "ClientApp";                     if (env.IsDevelopment())                     {                          //開發時期,需要指定base-href為kim                          s