Azure Задаче Devops Copy не удалось найти папку dist / app после npm build build
Чтобы убедиться, что сборка будет создана в папке dist
, Вы должны правильно установить файлы package.json
и angular.json
.
Файл package.json
, например:
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"prod-build-dev": "ng build --prod --build-optimizer",
"prod-build-staging": "ng build --prod --configuration=staging --build-optimizer"
}
И не изменять значение по умолчанию outputPath
в angular.json
:
"options": {
"outputPath": "dist",
}
Существует отличный документ о Развертывании Angular Приложения, использующего Azure DevOps Построение и выпуск конвейеров , вы можете проверить его для получения более подробной информации.
Если приведенное выше не поможет вам, вы можете поделиться своими package.json
и angular.json
файлами и журналом сборки о задаче npm build
в вашем вопросе. Я проверю это.
Надеюсь, это поможет.