- Systém Windows 11 predstavuje rozhranie príkazového riadka WinApp, nástroj príkazového riadka pre vývojárov.
- Podporuje Electron, .NET/Win32, CMake, Python a ďalšie frameworky.
- Zjednodušuje vytváranie aplikácií bez Visual Studia alebo MSBuild.
V systéme Windows 11 spoločnosť Microsoft predstavila rozhranie príkazového riadka pre vývoj aplikácií systému Windows (winapp CLI) , ktoré vývojárom uľahčuje prenos aplikácií do operačného systému.
Vývojári už dlho čelia problémom s fragmentovanými platformami, zložitým balením a nekonzistentnými API a tento nástroj je navrhnutý tak, aby zefektívnil proces a odstránil prekážky pre vývojárov, ktorí chcú vytvárať aplikácie pre Windows 11 bez toho, aby sa spoliehali na Visual Studio alebo MSBuild.
Verejná ukážka rozhrania príkazového riadka pre vývoj aplikácií pre systém Windows (winapp CLI) je teraz k dispozícii. Podporuje multiplatformové frameworky, ako napríklad Electron, .NET/Win32, CMake alebo Python, čo umožňuje vývojárom efektívnejšie vytvárať aplikácie.
V tejto príručke načrtnem kroky na inštaláciu nástroja príkazového riadka pre vývoj aplikácií pre systém Windows v systéme Windows 11.
Inštalácia WinAppu na Windows 11
Ak chcete nainštalovať nástroj príkazového riadka na vývoj aplikácií pre systém Windows v systéme Windows 11, postupujte podľa týchto krokov:
-
Otvorte Štart .
-
Vyhľadajte „Príkazový riadok“ alebo „PowerShell“ , kliknite pravým tlačidlom myši na prvý výsledok a vyberte možnosť „ Spustiť ako správca“ .
-
Zadajte tento príkaz na inštaláciu nástroja WinApp v systéme Windows 11 a stlačte kláves Enter :
winget nainštalovať Microsoft.winappcli --source winget

Po dokončení krokov sa nástroj príkazového riadka nainštaluje do vášho počítača.
Ak chcete začať rýchlo, spustite toto v koreňovom adresári projektu, čím vygenerujete počiatočnú konfiguráciu a zdroje:

Príkaz inicializácie winappu / Obrázok: Mauro Huculak
Po spustení príkazu sa na obrazovke zobrazia pokyny na nastavenie vývojového prostredia vrátane názvov balíkov a vydavateľa, verzie, popisu, nastavenia SDK a ďalších informácií.
Tento príkaz môžete spustiť na opätovné vytvorenie nakonfigurovaného stavu prostredia, čo je užitočné pri klonovaní projektu alebo synchronizácii medzi počítačmi:
Je tiež možné spustiť tento príkaz na aktualizáciu balíkov a závislostí na najnovšie verzie na základe vašej konfigurácie:
Medzi ďalšie užitočné príkazy, ktoré budete používať, patria:
winapp create-debug-identity my-app.exePridá do spustiteľného súboru dočasnú identitu balíka pre ladenie funkcií.
winapp manifest update-assets path/to/logo.png: Vygeneruje alebo upraví súbor AppxManifest.xml pre vašu aplikáciu.
winapp cert generateGeneruje a spravuje vývojové certifikáty používané na podpisovanie a lokálne testovanie.
winapp sign path/to/package.msixVytvorí balík MSIX z výstupov zostavenia.
winapp pack .\build\output --cert devcert.pfxVytvorí balík MSIX pripravený na distribúciu.
Viac informácií o príkazoch na použitie nájdete na tejto stránke GitHub .