Condividi tramite


comando di esecuzione aspire

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

Name

aspire run - Eseguire un Aspire AppHost in modalità di sviluppo.

Synopsis

aspire run [options] [[--] <additional arguments>...]

Description

Il aspire run comando esegue il progetto AppHost in modalità di sviluppo, che configura l'ambiente Aspire , compila e avvia le risorse definite da AppHost, avvia il dashboard Web e stampa un elenco di endpoint.

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.

Il comando esegue i passaggi seguenti per eseguire un Aspire AppHost:

  • Crea o modifica il .aspire/settings.json file di configurazione nella directory corrente e imposta il appHostPath valore di configurazione sul percorso del file di progetto AppHost.
  • Installa o verifica che Aspirei certificati di hosting locali siano installati e attendibili.
  • Compila il progetto AppHost e le relative risorse.
  • Avvia AppHost e le relative risorse.
  • Avvia il dashboard.

Il frammento di codice seguente è un esempio dell'output visualizzato dal aspire run comando :

Dashboard:  https://localhost:17178/login?t=17f974bf68e390b0d4548af8d7e38b65

    Logs:  /home/vscode/.aspire/cli/logs/apphost-1295-2025-07-14-18-16-13.log

Options

Sono disponibili le opzioni seguenti:

  • --

    Delimita gli argomenti da a dagli aspire run argomenti per l'esecuzione di AppHost. Tutti gli argomenti dopo questo delimitatore vengono passati all'esecuzione di AppHost.

  • --project

    Il percorso del file progetto AppHost Aspire.

  • -w, --watch

    Avviare le risorse del progetto in modalità di monitoraggio.

  • -?, -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

  • Cercare nella struttura di directory corrente i progetti AppHost da compilare ed eseguire:

    aspire run
    
  • Eseguire un progetto AppHost specifico:

    aspire run --project './projects/apphost/orchestration.AppHost.csproj'
    
  • Eseguire un progetto AppHost specifico con argomenti:

    aspire run --project './projects/apphost/orchestration.AppHost.csproj' -- -fast