- Windows 11 predstavlja winapp CLI, orodje ukazne vrstice za razvijalce.
- Podpira ogrodja Electron, .NET/Win32, CMake, Python in druga ogrodja.
- Poenostavi ustvarjanje aplikacij brez Visual Studia ali MSBuilda.
V sistemu Windows 11 je Microsoft predstavil vmesnik za razvoj aplikacij za Windows (winapp CLI) , ki razvijalcem olajša prenos aplikacij v operacijski sistem.
Razvijalci se že dolgo soočajo z izzivi zaradi razdrobljenih platform, kompleksne embalaže in nedoslednih API-jev, to orodje pa je zasnovano tako, da poenostavi postopek in odstrani ovire za razvijalce, ki želijo ustvarjati aplikacije za Windows 11, ne da bi se morali zanašati na Visual Studio ali MSBuild.
Javni predogled vmesnika za razvoj aplikacij za Windows (winapp CLI) je zdaj na voljo. Podpira ogrodja za več platform, kot so Electron, .NET/Win32, CMake ali Python, kar razvijalcem omogoča učinkovitejšo gradnjo aplikacij.
V tem priročniku bom opisal korake za namestitev orodja ukazne vrstice za razvoj aplikacij za Windows v sistemu Windows 11.
Namestitev programa WinApp v sistemu Windows 11
Če želite namestiti orodje ukazne vrstice za razvoj aplikacij za Windows v sistemu Windows 11, sledite tem korakom:
-
Odprite Začetek .
-
Poiščite » Ukazni poziv« ali »PowerShell« , z desno tipko miške kliknite zgornji rezultat in izberite možnost »Zaženi kot skrbnik« .
-
Vnesite ta ukaz za namestitev orodja WinApp v sistemu Windows 11 in pritisnite Enter :
winget namestite Microsoft.winappcli --source winget

Ko zaključite korake, se bo orodje ukazne vrstice namestilo v vaš računalnik.
Če želite hitro začeti, zaženite to v korenu projekta, da ustvarite začetno konfiguracijo in vire:

Ukaz za init v programu WinApp / Slika: Mauro Huculak
Ko zaženete ukaz, se bodo na zaslonu prikazala navodila za nastavitev razvojnega okolja, vključno z imeni paketov in založnikov, različico, opisom, nastavitvijo SDK-ja in drugimi podatki.
Ta ukaz lahko zaženete za ponovno ustvarjanje konfiguriranega stanja okolja, kar je uporabno pri kloniranju projekta ali sinhronizaciji med računalniki:
Ta ukaz je mogoče zagnati tudi za posodobitev paketov in odvisnosti na najnovejše različice, glede na vašo konfiguracijo:
Drugi uporabni ukazi, ki jih boste uporabljali, vključujejo:
winapp create-debug-identity my-app.exe: Doda začasno identiteto paketa vaši izvedljivi datoteki za funkcije odpravljanja napak.
winapp manifest update-assets path/to/logo.png: Ustvari ali spremeni datoteko AppxManifest.xml za vašo aplikacijo.
winapp cert generateGenerira in upravlja razvojne certifikate, ki se uporabljajo za podpisovanje in lokalno testiranje.
winapp sign path/to/package.msix: Ustvari paket MSIX iz vaših izhodnih podatkov gradnje.
winapp pack .\build\output --cert devcert.pfx: Ustvari paket MSIX, pripravljen za distribucijo.
Za več informacij o ukazih za uporabo lahko uporabite to stran GitHub .