Auf dieser Seite wird beschrieben, wie Sie mehrere Cloud Functions-Konfigurationen in einem einzigen Arbeitsbereich und einem Arbeitsbereich mit mehreren Ordnern verwalten und wie Sie den Cloud Functions Explorer mit Cloud Code neu anordnen können.
Hinweise
Für diese Anleitung ist ein bereits eingerichteter Arbeitsbereich erforderlich (eine launch.json
-Datei, in der mindestens eine Konfiguration aufgeführt ist). Informationen zu den ersten Schritten mit einem Beispiel finden Sie in der Kurzanleitung Funktion erstellen und bereitstellen.
Mehrere Konfigurationen in einem einzigen Arbeitsbereich verwalten
So fügen Sie der Datei launch.json
eine neue Cloud Function-Konfiguration hinzu:
Klicken Sie auf Cloud Code und maximieren Sie dann Cloud Functions Explorer.
Halten Sie im Cloud Functions Explorer den Mauszeiger auf ARBEITSBEREICH und klicken Sie auf Neue Cloud Functions-Konfiguration hinzufügen.
Folgen Sie der Anleitung und führen Sie die folgenden Aktionen aus:
- Funktionsnamen eingeben
- Cloud Functions-Umgebung auswählen
- Geben Sie einen Einstiegspunkt ein, also den Namen der Methode, die für diese Funktion aufgerufen werden soll.
- Testeingabe eingeben
Alternativ können Sie diese Werte manuell in die Datei
launch.json
eingeben:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "Node.js: Hello World Get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }
Ihr Cloud Functions-Arbeitsbereich entspricht der ersten Konfiguration, die in der Datei
launch.json
aufgeführt ist. Der Arbeitsbereichsname entspricht demfunctionName
der ersten Konfiguration, die in der Dateilaunch.json
aufgeführt ist:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "Node.js: Hello World PubSub", "gen": "GEN_2", "entryPoint": "helloPubSub" }, { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "Node.js: Hello World Get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }
(Optional) Wenn Sie eine weitere Konfiguration aus der Datei
launch.json
bereitstellen möchten, verschieben Sie die bereitzustellende Konfiguration an den Anfang der Dateilaunch.json
und klicken Sie auf Aktualisieren Cloud Functions Explorer aktualisieren.
Arbeitsbereich mit mehreren Ordnern verwalten
Cloud Code unterstützt die Verwendung mehrerer Ordner in einem Cloud Functions-Arbeitsbereich, wenn jede Funktion eine eigene launch.json
-Datei enthält.
Jeder angezeigte Cloud Functions-Arbeitsbereich ist nach dem functionName
der ersten Konfiguration in der zugehörigen launch.json
-Datei benannt.
Informationen zum Anordnen eines Arbeitsbereichs mit mehreren Ordnern für Ihr Projekt finden Sie unter Multi-Root-Arbeitsbereiche in VS Code.
Cloud Functions Explorer im Datei-Explorer Ihrer IDE neu anordnen
Sie können Ihren Cloud Functions Explorer im Datei-Explorer von VS Code neu anordnen. Gehen Sie dazu so vor:
Ziehen Sie den Cloud Functions Explorer per Drag-and-drop in den Datei-Explorer von VS Code:
In dieser Anordnung wird der Cloud Functions Explorer unter dem Datei-Explorer angezeigt, sodass Sie Ihre bereitgestellten Funktionen und Cloud Functions-Arbeitsbereiche im selben Bereich wie Ihre Projektdateien ansehen können.
Optional: Wenn Sie diese Anordnung rückgängig machen möchten, klicken Sie mit der rechten Maustaste auf die Überschrift Cloud Code: Cloud Functions Explorer und wählen Sie Speicherort zurücksetzen aus. Dadurch wird der Cloud Functions Explorer zurück zum Tab Cloud Code verschoben.