首页 > 解决方案 > 使用 Visual Studio Code 将简单的 Angular 8 应用程序部署到 Azure

问题描述

我已经遵循了几个在线教程,但没有运气。我正在尝试将 Angular 8.3 Web 应用程序部署到 Azure。我尝试创建一个 Windows 和 Linux 的 Web 应用程序,但总是给我标准的 hostingstart.html 页面或发生内部服务器错误的消息。我尝试手动上传 dist 文件以及在 Visual Studio Code 中使用 Azure App Service 扩展。

与当前的 Visual Studio Code 和 Azure 设置相比,所有教程似乎都已过时。有没有人可以指导我完成让我的 Angular 应用程序在 Azure 上运行的步骤?我也有一个 .NET Core api 来配合它,但这可以稍后解决。

老实说,我不知道正确的步骤是什么,或者我的应用程序是否有关于节点版本或类似内容的问题。我的应用程序在本地 IIS 服务器上运行良好,包括 IIS 的 URL 重写模块和正确设置的 web.config 文件。

谢谢!杰里米

标签: angularazurevisual-studio-code

解决方案


Visual Studio Code有一个Azure App Service 管理扩展,通过它你将能够部署和扩展 Web。

有一个关于如何使用 Visual Studio 代码部署 .net core web的教程。除了这种方式,您可以在 Azure 应用服务资源管理器中选择部署到 Web 应用。

在此处输入图像描述

或者,打开命令面板 (F1),键入deploy to web app,然后选择 Azure 应用服务:部署到 Web 应用命令。然后为应用程序选择您当前的文件夹并按照提示进行操作。


推荐阅读