首页 > 解决方案 > azure dev ops 管道中的 Angular 自动部署

问题描述

azure dev ops 中的 Angular 自动部署

当我运行管道时,我得到了这个错误。

FTP Upload: Agent Job
·
2 errors

21s
Error: connect ETIMEDOUT 104.208.237.166:22 (control socket)

Ftp Upload failed.

我们已成功运行构建、发布和 Web 服务,但运行良好,但我们的站点/wwwroot 为空。因此,连接 FTP 连接以将 dist 代码推送到站点/wwwroot。

错误截图

标签: angularazureazure-devopsazure-pipelinesazure-pipelines-build-task

解决方案


之后将Copy Files任务添加到您的管道中npm prod,因此 FTP Upload 中不需要,它会将/dist文件夹复制到您接下来要部署的工件中。

因此,您的 Angular 项目管道将包含以下步骤: 管道

还要确保在 Azure App Service Deploy: Angular Deployment 任务中选择正确的包或文件夹位置。


推荐阅读