Jā, ir rīki, kas palīdz orientēties Azure funkcijas lietotnes direktoriju struktūrā. Šeit ir daži no tiem:
1. Kudu konsole (uzlaboti rīki): tas ir jaudīgs rīks, lai pārvaldītu un navigētu jūsu Azure funkcijas lietotnes failu sistēmas sistēmu. Jūs varat piekļūt tam, pievienojot `.scm` savas funkcijas lietotnes URL (piemēram,` https: // myfunctionApp.scm.AzureWebsites.net`). Kad esat iekšā, varat izmantot atkļūdošanas konsoli, lai pārvietotu un modificētu failus un mapes. Tas ietver piekļuvi direktorijai “WWWROOT”, kur tiek saglabātas jūsu Azure funkcijas [2] [8].
2. Azure CLI un Azure Cloud Shell: lai arī tas nav tik vienkārši navigācijas direktoriju struktūrās funkciju lietotnē, šos rīkus var izmantot Azure resursu, ieskaitot funkciju lietotnes, pārvaldīšanai. Tomēr tie ir vairāk piemēroti komandrindas operācijām, nevis grafiskai navigācijai [2].
3. Visual Studio kods ar Azure paplašinājumiem: Visual Studio kods apvienojumā ar Azure paplašinājumiem nodrošina vietējās attīstības vidi, kurā varat pārvaldīt un orientēties Azure funkciju projekta struktūrā. Tas ietver mapju un failu izveidošanu un organizēšanu lokāli, pirms tos izvieto Azure [6].
4. Azure portāls: pats Azure portāls ļauj pārvaldīt funkciju lietotnes, lai gan tas nenodrošina tiešu piekļuvi failu sistēmai. Varat to izmantot, lai konfigurētu iestatījumus un apskatītu sīkāku informāciju par jūsu funkciju lietotni, taču, lai iegūtu dziļāku failu sistēmas navigāciju, Kudu ir piemērotāks.
Atsauces:
[1.]
[2] https://www.koskila.net/how-to-remove-azure-functions-without-deling-the-app-service/
[3] https://learn.microsoft.com/en-us/shows/beginners-series-to-serverless/walkthrough-the-directory-struktūra
[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
[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-flolder-of-the-zure-function-app