Funktionen im Shell-Arbeitsbereich verwalten

Auf dieser Seite erfahren Sie, wie Sie mehrere Cloud Functions-Konfigurationen in einer Arbeitsbereich und wie Sie Cloud Functions Explorer mit Cloud Code

Hinweise

Für diese Anleitung ist ein bereits eingerichteter Arbeitsbereich erforderlich (eine launch.json-Datei mit mindestens eine Konfiguration aufgeführt). Eine Leseprobe finden Sie in der Funktion erstellen und bereitstellen quickstart.

Mehrere Konfigurationen in einem einzigen Arbeitsbereich verwalten

Wenn Sie der Datei launch.json eine neue Cloud Function-Konfiguration hinzufügen möchten, folgen Sie diese Schritte:

  1. Klicken Sie auf Cloud Code und maximieren Sie dann Cloud Functions Explorer.

  2. In Cloud Functions Explorer Klicken Sie mit der rechten Maustaste auf ARBEITSBEREICH und wählen Sie Neue Cloud Functions-Konfiguration hinzufügen

  3. Folgen Sie der Anleitung und führen Sie die folgenden Aktionen aus:

    1. Funktionsnamen eingeben
    2. Cloud Functions-Umgebung auswählen
    3. Geben Sie einen Einstiegspunkt ein, also den Namen der Methode, die für diese Funktion aufgerufen werden soll.
    4. Testeingabe eingeben

    Alternativ können Sie diese Werte manuell in Ihr launch.json eingeben Datei:

    {
        "configurations": [
          {
            "name": "Deploy Cloud Function",
            "type": "cloudcode.cloudfunctions",
            "request": "launch",
            "functionName": "hello-world-get",
            "gen": "GEN_2",
            "entryPoint": "helloGet"
          }
        ]
    }
    

    Ihr Cloud Functions-Arbeitsbereich entspricht dem ersten Konfiguration, die in der Datei launch.json aufgeführt ist. Der Name des Arbeitsbereichs entspricht die functionName der ersten Konfiguration, die in launch.json aufgeführt ist Datei:

    {
        "configurations": [
          {
            "name": "Deploy Cloud Function",
            "type": "cloudcode.cloudfunctions",
            "request": "launch",
            "functionName": "hello-world-pub-sub",
            "gen": "GEN_2",
            "entryPoint": "helloPubSub"
          },
          {
            "name": "Deploy Cloud Function",
            "type": "cloudcode.cloudfunctions",
            "request": "launch",
            "functionName": "hello-world-get",
            "gen": "GEN_2",
            "entryPoint": "helloGet"
          }
        ]
    }
    
  4. Optional: Zum Bereitstellen einer weiteren Konfiguration aus der Datei launch.json verschieben Sie die Konfiguration, die Sie am Anfang der Datei launch.json bereitstellen möchten, und Klicken Sie auf Aktualisieren. Cloud Functions Explorer aktualisieren

Cloud Functions Explorer im Datei-Explorer Ihrer IDE neu anordnen

Sie können Cloud Functions Explorer Cloud Shell-Datei-Explorer öffnen. Gehen Sie dazu so vor:

  1. Ziehen Sie Cloud Functions Explorer in Datei-Explorer von Cloud Shell:

    Cloud Functions Explorer neu angeordnet

    In dieser Anordnung wird der Cloud Functions Explorer unter der im Datei-Explorer, damit Sie Ihre bereitgestellten Funktionen und Cloud Functions-Arbeitsbereiche im selben Bereich wie Ihre Projektdateien.

  2. Optional: Wenn Sie die Anordnung rückgängig machen möchten, ziehen Sie das Cloud Code: Cloud Functions-Explorer von Cloud Code Explorer.