Я пытаюсь установить командлет az
на Kudu для моей функции Azure.В настоящее время я следую этому руководству:
Как установить модуль PowerShell в функции Azure
... однако - в моем Azure по-прежнему появляется следующая ошибкаФункция:
az : The term 'az' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
at run.ps1: line 1
Шаги, которые я сделал до сих пор:
- Создание папки
module
в D:\home\site\wwwroot\Communication_with_Azure_Container_Registry\>
В папке module
я добавил содержимое azure-cli/2.0.35/...
(выглядит так): ![enter image description here](https://i.stack.imgur.com/66ShC.png)
... AzureКод функции очень прост для подтверждения возможности установки командлета:
if (-not (Get-Module -Name "az"))
{
Write-Output "azure-cli not installed";
}
else
{
Write-Output "azure-cli installed";
}
$test = 'az --help'
Invoke-Expression $test
Write-output `n$test
Вопрос :
- Есть ли что-тов моей конфигурации, что не позволяет установить командлет
az
? - Есть ли альтернативный способ получить доступ к
azure-cli
без реализации модуля node
?