【发布时间】:2019-06-12 03:29:14
【问题描述】:
这是一个基本问题,但我想了解 Visual Studio 如何处理 Angular 项目。
通过使用 Visual Studio 2017 (C#) 中提供的 Angular 模板,您能否解释一下 Angular 应用程序的工作原理?
对于开发环境,我相信 Visual Studio 运行两台服务器:一台是用于 Web API 调用的 IIS,另一台是用于 Angular 项目的 node.js(我说的对吗?)
但是,在开发环境中,应用程序使用 Web API 项目的地址(例如
localhost:5000),而不是 node.js 提供的 Angular 应用程序地址(例如localhost:66328)。这是怎么发生的?生产环境呢? Web API (C#) 和 Angular 都在 IIS 中工作?
如果 Angular 项目是在 Visual Studio 之外开发的,例如使用 Eclipse/Visual Studio Code/Webstorm,会怎样?如何将这两个项目集成到生产环境中?
我知道这些是非常基本的问题,但如果你能提供答案/参考/链接,我会很高兴。
【问题讨论】:
标签: angular visual-studio integration