In questa pagina viene illustrato come gestire Configurazioni di Cloud Functions in un con una singola area di lavoro e uno con più cartelle, e come riorganizzare il tuo Explorer di Cloud Functions Cloud Code.
Prima di iniziare
Questa guida richiede un'area di lavoro già configurata (un file launch.json
con
almeno una configurazione elencata). Per iniziare con un esempio, consulta
Crea una funzione ed eseguine il deployment
Guida rapida.
Gestisci più configurazioni in un'unica area di lavoro
Per aggiungere una nuova configurazione della Cloud Function al file launch.json
:
questi passaggi:
Fai clic su Cloud Code ed espandi Spazio di esplorazione di Cloud Functions.
In Explorer di Cloud Functions, Tieni il puntatore sopra WORKSPACE e fai clic su Aggiungi una nuova configurazione di funzioni Cloud Functions.
Segui le istruzioni ed esegui le seguenti azioni:
- Inserisci un nome per la funzione
- Seleziona un ambiente Cloud Functions
- Inserisci un punto di ingresso (il nome del metodo da chiamare per questa funzione)
- Inserisci l'input di test
In alternativa, puoi inserire manualmente questi valori nel tuo
launch.json
file:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }
L'area di lavoro Cloud Functions corrisponde alla prima configurazione indicata nel file
launch.json
. Il nome dell'area di lavoro riflette ilfunctionName
della prima configurazione elencata inlaunch.json
file:{ "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" } ] }
(Facoltativo) Per eseguire il deployment di un'altra configurazione dal file
launch.json
, sposta la configurazione di cui vuoi eseguire il deployment nella parte superiore del filelaunch.json
fai clic su Aggiorna Aggiorna Explorer di Cloud Functions.
Gestire uno spazio di lavoro con più cartelle
Cloud Code supporta l'utilizzo di più cartelle in un
Area di lavoro Cloud Functions se ogni funzione contiene la propria
launch.json
.
Ogni cartella dell'area di lavoro Cloud Functions visualizzata ha il nome
functionName
della prima configurazione nel file launch.json
corrispondente.
Per organizzare uno spazio di lavoro con più cartelle per il tuo progetto, consulta Aree di lavoro multi-root.
Riorganizza Explorer di Cloud Functions nel riquadro Esplora file del tuo IDE
Puoi riorganizzare il tuo Explorer di Cloud Functions Esplora file di VS Code nel seguente modo:
Trascina Explorer di Cloud Functions in Esplora file di VS Code:
Questa disposizione mostra Explorer di Cloud Functions nel file Explorer per visualizzare le funzioni di cui hai eseguito il deployment Aree di lavoro Cloud Functions nello stesso riquadro dei file di progetto.
(Facoltativo) Per annullare questa disposizione: Fai clic con il tasto destro del mouse sull'intestazione di Explorer di Cloud Code: Cloud Functions e seleziona Reimposta posizione. Questo riporta Cloud Functions Explorer nella Scheda Cloud Code.