在Azure上进行角度部署

问题描述

我正在处理我的Angular应用程序的第一次部署。我的应用程序具有多个路由,API调用等。我已经在Azure上部署了NET Core API。现在对于Angular,我不确定该使用什么,静态网站部署还可以吗?我可以使用“存储”或“静态网站”,另一个选择是“ App Service”,它有点贵。

我了解静态网站的含义,但是对Angular构建的dist文件夹也一样吗?

我知道互联网上有很多指南,但是所有指南都有所不同,我无法确定2020年的正确方法。 感谢您对此主题的任何投入

解决方法

用于托管SPA网站(角度)的选项

  1. 应用程序服务-如果您已经拥有API,那么您为应用程序服务计划(而非应用程序服务)支付的费用不会增加。如果使用此功能,您将获得App Service的所有优势,例如插槽等
  2. 存储-使用Blob存储托管静态网站效果很好。但是,您没有获得App Service中提供的功能
  3. Azure应用程序服务-静态网站-最近对此进行了补充(仍在预览中)。不建议将其投入生产。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...