Sí, hay herramientas para ayudar a navegar la estructura del directorio de una aplicación de función Azure. Estos son algunos de ellos:
1. Consola Kudu (herramientas avanzadas): esta es una herramienta poderosa para administrar y navegar el sistema de archivos de su aplicación de función Azure. Puede acceder a él agregando `.SCM` a la URL de su aplicación de funciones (por ejemplo,` https: // myFunctionApp.scm.AzureWebSites.net`). Una vez dentro, puede usar la consola de depuración para navegar y modificar archivos y carpetas. Esto incluye acceder al directorio `wwwroot` donde se almacenan sus funciones de Azure [2] [8].
2. Azure CLI y Azure Cloud Shell: aunque no es tan sencillo para navegar en estructuras de directorio dentro de una aplicación de funciones, estas herramientas se pueden utilizar para administrar los recursos de Azure, incluidas las aplicaciones de funciones. Sin embargo, son más adecuados para operaciones de línea de comandos en lugar de navegación gráfica [2].
3. Visual Studio Code with Azure Extensions: Visual Studio Code, combinado con extensiones de Azure, proporciona un entorno de desarrollo local donde puede administrar y navegar en la estructura del proyecto de las funciones de Azure. Esto incluye crear y organizar carpetas y archivos localmente antes de implementarlos en Azure [6].
4. Azure Portal: El portal de Azure en sí mismo le permite administrar aplicaciones de funciones, aunque no proporciona acceso directo al sistema de archivos. Puede usarlo para configurar la configuración y ver algunos detalles sobre la aplicación de su función, pero para la navegación del sistema de archivos más profundo, Kudu es más adecuado.
Citas:
[1] https://stackoverflow.com/questions/47472119/how-to-create-folder-stucture-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-tirectory-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-stucture/
[6] https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/tutorial/azure-function?view=doc-intel-4.0.0
[7] https://github.com/azure/azure-functions-nodejs-worker/discussions/481
[8] https://stackoverflow.com/questions/76583260/how-to-check-the-content-of-the-wwwroot-folder-of-the-azure-funcion-app