我目前有2個項目供我的解決方案。前端是一個Angular 2應用程序,由Angular cli和後端在.NET Core Web API中創建。集成Angular 2和.NET Core Web API的最佳方式是什麼?
如何將這兩個應用程序集成在一起,以便它們在相同的端口上提供服務?目前我已經把頭文件放到了web API中,以允許跨所有域請求,但我不想在生產中做到這一點,我還需要引入身份驗證,所以我需要一個在Angular 2應用程序和API。
我仍然想使用Angular cli腳手架Angular應用程序,但希望前端通過與api相同的端口提供服務。
我想將Angular cli文件添加到Visual Studio項目中,這樣當我啓動api的一個實例時,它也會服務於前端項目。
另外,當我從Visual Studio做一個發佈時,我希望它做和ng構建和包括api前端的生產版本。這可能嗎?
那麼建立.net核心生態系統時,推薦角度cli項目的方式是什麼? – Todilo
回答我自己的意見,我發現一個帖子非常有用: http://stackoverflow.com/questions/38270449/net-core-and-angular-2-work-flow/40234393#40234393 – Todilo