- Windows 11 introduce winapp CLI, uno strumento da riga di comando per gli sviluppatori.
- Supporta Electron, .NET/Win32, CMake, Python e altri framework.
- Semplifica la creazione di app senza Visual Studio o MSBuild.
In Windows 11 , Microsoft ha introdotto la CLI di sviluppo di app per Windows (winapp CLI) per semplificare agli sviluppatori la creazione di app per il sistema operativo.
Gli sviluppatori si trovano da tempo ad affrontare le sfide poste da piattaforme frammentate, pacchetti complessi e API incoerenti. Questo strumento è progettato per semplificare il processo, eliminando gli ostacoli per gli sviluppatori che desiderano creare app per Windows 11 senza dover ricorrere a Visual Studio o MSBuild.
È ora disponibile l'anteprima pubblica della CLI per lo sviluppo di app Windows (winapp CLI). Supporta framework multipiattaforma come Electron, .NET/Win32, CMake e Python, consentendo agli sviluppatori di creare app in modo più efficiente.
In questa guida , illustrerò i passaggi per installare lo strumento da riga di comando per lo sviluppo di app Windows su Windows 11.
Installare winapp su Windows 11
Per installare lo strumento da riga di comando per lo sviluppo di app Windows su Windows 11, segui questi passaggi:
-
Apri Start .
-
Cerca "Prompt dei comandi" o "PowerShell" , fai clic con il pulsante destro del mouse sul primo risultato e seleziona l' opzione "Esegui come amministratore" .
-
Digita questo comando per installare lo strumento winapp su Windows 11 e premi Invio :
Winget installa Microsoft.winappcli --source Winget

Una volta completati i passaggi, lo strumento da riga di comando verrà installato sul tuo computer.
Se vuoi iniziare subito, esegui questo comando nella directory principale del tuo progetto per generare la configurazione e le risorse iniziali:

Comando di inizializzazione di winapp / Immagine: Mauro Huculak
Quando esegui il comando, visualizzerai a schermo le istruzioni per configurare l'ambiente di sviluppo, inclusi i nomi dei pacchetti e degli editori, la versione, la descrizione, la configurazione dell'SDK e altro ancora.
È possibile eseguire questo comando per ricreare lo stato dell'ambiente configurato, utile quando si clona un progetto o si sincronizza tra macchine:
È inoltre possibile eseguire questo comando per aggiornare pacchetti e dipendenze alle versioni più recenti, in base alla propria configurazione:
Altri comandi utili che utilizzerai includono:
winapp create-debug-identity my-app.exeAggiunge un'identità di pacchetto temporanea al tuo eseguibile per le funzionalità di debug.
winapp manifest update-assets path/to/logo.pngGenera o modifica il file AppxManifest.xml per la tua app.
winapp cert generateGenera e gestisce i certificati di sviluppo utilizzati per la firma e i test locali.
winapp sign path/to/package.msixCrea un pacchetto MSIX a partire dagli output della compilazione.
winapp pack .\build\output --cert devcert.pfxCrea il pacchetto MSIX pronto per la distribuzione.
Puoi utilizzare questa pagina GitHub per saperne di più sui comandi di utilizzo.