Да, у вас есть другой способ публикации sh azure функций.
Если вы хотите использовать Azure CLI,
az functionapp deployment source config-zip -g <resource_group> -n \
<app_name> --src <zip_file_path>
Замените заполнитель <zip_file_path>
с путем к местоположению вашего файла .zip. Также замените <app_name>
уникальным именем вашего функционального приложения и замените <resource_group>
именем своей группы ресурсов.
Если вы хотите использовать powershell,
Publish-AzWebapp -ResourceGroupName <group-name> -Name <app-name> -ArchivePath <zip-file-path>
Заменить <deployment-user>
, <deployment-password>
и <app-name>
заполнители.
Например, шаг для использования zip deploy:
1. сначала создайте приложение функции azure.
2. создайте приложение функции локально и создайте это приложение функции в dll.
3. Go в папку Debug.
![enter image description here](https://i.stack.imgur.com/FwJva.png)
Весь этот файл необходимо добавить в zip. (Файлы в папке bin формируются после компиляции вашего функционального приложения, папка function1 является декларативным файлом вашей функции, а файлы ниже - это файлы конфигурации всего приложения, и они будут загружены в Azure Вот что делают эти файлы.)
4. Затем, например, используя azure cli:
![enter image description here](https://i.stack.imgur.com/9DJTo.png)
5. Развертывание прошло успешно!
![enter image description here](https://i.stack.imgur.com/mqSiC.png)
Для получения дополнительной информации ознакомьтесь с offcial do c.
Я ясно описываю?