- Windows 11 predstavlja winapp CLI, alat naredbenog retka za razvojne programere.
- Podržava Electron, .NET/Win32, CMake, Python i druge okvire.
- Pojednostavljuje izradu aplikacija bez Visual Studija ili MSBuilda.
U sustavu Windows 11 , Microsoft je predstavio Windows App Development CLI (winapp CLI) kako bi programerima olakšao prenošenje aplikacija u operativni sustav.
Razvojni programeri već se dugo suočavaju s izazovima fragmentiranih platformi, složenog pakiranja i nekonzistentnih API-ja, a ovaj alat je osmišljen kako bi pojednostavio proces, uklanjajući prepreke za razvojne programere koji žele stvarati aplikacije za Windows 11 bez oslanjanja na Visual Studio ili MSBuild.
Javni pregled Windows App Development CLI-ja (winapp CLI) sada je dostupan. Podržava višeplatformske okvire kao što su Electron, .NET/Win32, CMake ili Python, omogućujući programerima učinkovitiju izradu aplikacija.
U ovom ću vodiču opisati korake za instaliranje alata naredbenog retka za razvoj Windows aplikacija u sustavu Windows 11.
Instalirajte WinApp na Windows 11
Da biste instalirali alat naredbenog retka za razvoj Windows aplikacija u sustavu Windows 11, slijedite ove korake:
-
Otvorite Start .
-
Potražite Command Prompt ili PowerShell , desnom tipkom miša kliknite gornji rezultat i odaberite opciju Run as administrator .
-
Upišite ovu naredbu za instalaciju alata WinApp na Windows 11 i pritisnite Enter :
winget instalirajte Microsoft.winappcli --source winget

Nakon što dovršite korake, alat naredbenog retka instalirat će se na vaše računalo.
Ako želite brzo započeti, pokrenite ovo u korijenu projekta kako biste generirali početnu konfiguraciju i resurse:

winapp init naredba / Slika: Mauro Huculak
Dok pokrećete naredbu, vidjet ćete upute na zaslonu za postavljanje razvojnog okruženja, uključujući nazive paketa i izdavača, verziju, opis, postavljanje SDK-a i još mnogo toga.
Ovu naredbu možete pokrenuti za ponovno stvaranje konfiguriranog stanja okruženja, što je korisno prilikom kloniranja projekta ili sinkronizacije između računala:
Također je moguće pokrenuti ovu naredbu za ažuriranje paketa i ovisnosti na najnovije verzije, ovisno o vašoj konfiguraciji:
Druge korisne naredbe koje ćete koristiti uključuju:
winapp create-debug-identity my-app.exeDodaje privremeni identitet paketa vašoj izvršnoj datoteci za značajke otklanjanja pogrešaka.
winapp manifest update-assets path/to/logo.pngGenerira ili mijenja datoteku AppxManifest.xml za vašu aplikaciju.
winapp cert generateGenerira i upravlja razvojnim certifikatima koji se koriste za potpisivanje i lokalno testiranje.
winapp sign path/to/package.msix: Stvara MSIX paket iz vaših izlaznih podataka izgradnje.
winapp pack .\build\output --cert devcert.pfx: Stvara MSIX paket spreman za distribuciju.
Ovu GitHub stranicu možete koristiti za više informacija o naredbama za korištenje.