首页 > 解决方案 > Azure Pipeline Angular 项目失败

问题描述

我正在学习如何使用 Azure Pipelines,因此我创建了一个基本的 Angular 项目并将其添加到我的 Azure 项目的 Git 存储库中。但是,我的管道总是在 YAML 代码的“npm install and build”部分失败,并且我收到“##[error]Bash exited with code '3'”错误消息。这是我的 YAML 代码的样子。

在此处输入图像描述

我没有对我的管道做任何具体的事情,所以我不知道为什么它会失败。谁能向我解释为什么会这样?

标签: angularazure-devopsazure-pipelines

解决方案


你不需要npm install -g @angular/cli

在您的“package.json”文件中,您有一个“脚本”部分。您可以在这里创建自己的价值观。例如,我刚刚创建"build-prod": "ng build --prod"如下所示。

在此处输入图像描述

现在在您的管道中更改ng build --prodnpm run build-prod


推荐阅读