Tak, istnieją narzędzia, które pomagają w nawigacji w strukturze katalogu aplikacji funkcyjnej Azure. Oto niektóre z nich:
1. Konsole Kudu (zaawansowane narzędzia): Jest to potężne narzędzie do zarządzania i nawigacji w systemie plików aplikacji Azure Function. Możesz uzyskać do niego dostęp, dołączając `.scm` do adresu URL aplikacji funkcyjnej (np.` Https: // myFunctionApp.scm.azureweSites.net`). W środku możesz użyć konsoli debugowania do nawigacji i modyfikacji plików i folderów. Obejmuje to dostęp do katalogu „wwwroot`, w którym przechowywane są twoje funkcje Azure [2] [8].
2. Azure CLI i Azure Cloud Shell: Chociaż nie jest tak proste do nawigacji struktur katalogu w aplikacji funkcyjnej, narzędzia te mogą być używane do zarządzania zasobami platformy Azure, w tym aplikacji funkcyjnych. Są jednak bardziej odpowiednie do operacji wiersza poleceń niż na nawigacji graficznej [2].
3. Visual Studio Code z rozszerzeniami Azure: kod Visual Studio, w połączeniu z rozszerzeniami Azure, zapewnia lokalne środowisko programistyczne, w którym można zarządzać strukturą projektu funkcji Azure. Obejmuje to lokalne tworzenie i organizowanie folderów i plików przed wdrożeniem ich na Azure [6].
4. Portal Azure: Sam portal Azure umożliwia zarządzanie aplikacjami funkcyjnymi, chociaż nie zapewnia bezpośredniego dostępu do systemu plików. Możesz go użyć do konfigurowania ustawień i wyświetlania niektórych szczegółów na temat aplikacji funkcyjnej, ale w przypadku głębszej nawigacji systemu plików Kudu jest bardziej odpowiedni.
Cytaty:
[1] https://stackoverflow.com/questions/47472119/how-to-create-folder-structure-in-azure-function-app
[2] https://www.koskila.net/how to-Remove-azure-Functions-Without-deleting-the-app-service/
[3] https://learn.microsoft.com/en-us/shows/beginners-series-to-serverless/walkthrough-the-directory-structure-5-of-16--beginners-series-to-serverless
[4] https://www.youtube.com/watch?v=ee9_5j_yh8s
[5] https://marcroussy.com/2018/12/01/azure-functions-v2-structure/
[6] https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/Tutorial/azure-function?view=doc-intel-4.0.0.0
[7] https://github.com/azure/azure-functions-lodejs-worker/discussions/481
[8] https://stackoverflow.com/questions/76583260/how-meck-the-content-of-the-wwroot-folder-of-the-azure-function-app