Если я не ошибаюсь, я думаю, что мы не сможем выполнить комплексные действия по сборке, публикации и развертыванию с использованием шаблонов ARM для проекта Angular.
Но мы могли бы выполнитьон использует PowerShell, т. е. с помощью сценария PowerShell, как описано ниже.
Получите сведения о профиле публикации из службы приложений и используйте его как один из входных данных для сценария.
Запуск обычных команд npm, ng (которые требуются для типичного углового проекта).
Публикация сборки и других необходимых артефактов в kudu или веб-приложении для развертывания.
3.1.Получите значение заголовка орфоризации API Kudu с помощью командлета Invoke-AzureRmResourceAction, указав тип ресурса в виде Microsoft.Web / sites / config, имя ресурса в качестве YOURWEBAPPNAME / publishingcredentials и другие необходимые сведения.
3.2.Загрузите файл в веб-приложение с помощью командлета Invoke-RestMethod, указав URI в качестве URL-адреса API-интерфейса Kudu и другие необходимые сведения.
Однако я бы рекомендовал использовать способ Azure DevOps или VSCode (с локальнымСервер Node.js), который, я полагаю, вы уже знаете.
Надеюсь, это поможет, по крайней мере, до некоторой степени !!Ура !!