Condividi tramite


comando add aspire

Questo articolo si applica a: ✔️ Aspire Interfaccia della riga di comando 9.4.0 e versioni successive

Name

aspire add - Aggiungere un'integrazione al Aspire progetto.

Synopsis

aspire add [<integration>] [options]

Description

Il aspire add comando cerca un pacchetto di integrazione e lo aggiunge ad Aspire AppHost.

L'interfaccia della Aspire riga di comando usa la logica seguente per determinare il progetto AppHost da elaborare:

  • Opzione --project .

    Questa opzione specifica il percorso di un progetto da elaborare.

  • File .aspire/settings.json di configurazione.

    Se il percorso del file di configurazione esiste nella directory corrente, viene usato. In caso contrario, la CLI risale la struttura delle directory alla ricerca del file di configurazione. Se trova un file di configurazione, legge il valore dell'impostazione appHostPath come progetto da elaborare.

  • Cerca nella directory corrente e nelle sottodirectory.

    A partire dalla directory corrente, l'interfaccia della riga di comando raccoglie tutti i progetti AppHost da tale directory e di seguito. Se viene individuato un singolo progetto, viene selezionato automaticamente. Se vengono individuati più progetti, vengono stampati nel terminale per consentire all'utente di selezionare manualmente uno dei progetti.

    Dopo aver selezionato un progetto, automaticamente o manualmente, il percorso del progetto viene archiviato nel .aspire/settings.json file di configurazione.

Arguments

Sono disponibili gli argomenti seguenti:

  • integration

    Nome dell'integrazione da aggiungere, ad esempio redis, postgres.

    Se viene specificato un nome parziale o un nome non valido, l'interfaccia della riga di comando cerca corrispondenze approssimative e le stampa nel terminale affinché l'utente selezioni. Se non vengono trovati risultati, vengono elencati tutti i pacchetti.

Options

Sono disponibili le opzioni seguenti:

  • --project

    Il percorso del file progetto AppHost Aspire.

  • -v, --version

    Versione dell'integrazione da aggiungere.

  • -s, --source

    Sorgente NuGet da usare per l'integrazione.

  • -?, -h, --help

    Stampa la documentazione della Guida e dell'utilizzo per i comandi e le opzioni disponibili.

  • -d, --debug

    Abilitare il logging di debug nella console, che stampa informazioni dettagliate su ciò che Aspire CLI esegue durante l'esecuzione di un comando.

  • --wait-for-debugger

    Attendere il collegamento di un debugger prima di eseguire un comando.

Examples

  • Trova un progetto AppHost ed elenca tutti i Aspire pacchetti di integrazione da NuGet:

    aspire add
    
  • Trova un progetto AppHost e aggiunge il pacchetto di integrazione kafka (Aspire.Hosting.Kafka):

    aspire add kafka --version 9.3.2