我目前有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