- Windows 11 introduserer winapp CLI, et kommandolinjeverktøy for utviklere.
- Støtter Electron, .NET/Win32, CMake, Python og andre rammeverk.
- Forenkler apperoppretting uten Visual Studio eller MSBuild.
På Windows 11 har Microsoft introdusert Windows App Development CLI (winapp CLI) for å gjøre det enklere for utviklere å bringe apper til operativsystemet.
Utviklere har lenge møtt utfordringer med fragmenterte plattformer, kompleks emballasje og inkonsekvente API-er, og dette verktøyet er utviklet for å effektivisere prosessen og fjerne barrierer for utviklere som ønsker å lage apper for Windows 11 uten å være avhengige av Visual Studio eller MSBuild.
Den offentlige forhåndsversjonen av Windows App Development CLI (winapp CLI) er nå tilgjengelig. Den støtter plattformuavhengige rammeverk som Electron, .NET/Win32, CMake eller Python, noe som gjør det mulig for utviklere å bygge apper mer effektivt.
I denne veiledningen vil jeg skissere trinnene for å installere kommandolinjeverktøyet for Windows App Development på Windows 11.
Installer WinApp på Windows 11
Følg disse trinnene for å installere kommandolinjeverktøyet for Windows App Development i Windows 11:
-
Åpne Start .
-
Søk etter Kommandoprompt eller PowerShell , høyreklikk på det øverste resultatet, og velg alternativet Kjør som administrator .
-
Skriv inn denne kommandoen for å installere WinApp-verktøyet på Windows 11 og trykk Enter :
winget installer Microsoft.winappcli --source winget

Når du har fullført trinnene, vil kommandolinjeverktøyet installeres på datamaskinen din.
Hvis du vil komme raskt i gang, kjør dette i prosjektroten din for å generere innledende konfigurasjon og ressurser:

winapp init-kommando / Bilde: Mauro Huculak
Når du kjører kommandoen, vil du se instruksjoner på skjermen for å konfigurere utviklingsmiljøet, inkludert pakke- og utgivernavn, versjon, beskrivelse, SDK-oppsett og mer.
Du kan kjøre denne kommandoen for å gjenskape den konfigurerte miljøtilstanden, noe som er nyttig når du kloner et prosjekt eller synkroniserer på tvers av maskiner:
Det er også mulig å kjøre denne kommandoen for å oppdatere pakker og avhengigheter til de nyeste versjonene, basert på konfigurasjonen din:
Andre nyttige kommandoer du kommer til å bruke inkluderer:
winapp create-debug-identity my-app.exeLegger til en midlertidig pakkeidentitet i den kjørbare filen for feilsøkingsfunksjoner.
winapp manifest update-assets path/to/logo.pngGenererer eller endrer AppxManifest.xml-filen for appen din.
winapp cert generateGenererer og administrerer utviklingssertifikater som brukes til signering og lokal testing.
winapp sign path/to/package.msixOppretter en MSIX-pakke fra byggeutgangene dine.
winapp pack .\build\output --cert devcert.pfxOppretter MSIX-pakken klar for distribusjon.
Du kan bruke denne GitHub -siden for å lære mer om bruk av kommandoer.