- Windows 11 introduce winapp CLI, un instrument de linie de comandă pentru dezvoltatori.
- Suportă Electron, .NET/Win32, CMake, Python și alte framework-uri.
- Simplifică crearea de aplicații fără Visual Studio sau MSBuild.
Pe Windows 11 , Microsoft a introdus interfața CLI pentru dezvoltarea de aplicații Windows (winapp CLI) pentru a facilita integrarea aplicațiilor în sistemul de operare de către dezvoltatori.
Dezvoltatorii s-au confruntat de mult timp cu provocări legate de platforme fragmentate, pachete complexe și API-uri inconsistente, iar acest instrument este conceput pentru a eficientiza procesul, eliminând barierele pentru dezvoltatorii care doresc să creeze aplicații pentru Windows 11 fără a se baza pe Visual Studio sau MSBuild.
Previzualizarea publică a interfeței CLI pentru dezvoltarea de aplicații Windows (winapp CLI) este acum disponibilă. Aceasta acceptă framework-uri multiplatformă precum Electron, .NET/Win32, CMake sau Python, permițând dezvoltatorilor să construiască aplicații mai eficient.
În acest ghid , voi prezenta pașii pentru instalarea instrumentului din linia de comandă Windows App Development pe Windows 11.
Instalați WinApp pe Windows 11
Pentru a instala instrumentul din linia de comandă Windows App Development pe Windows 11, urmați acești pași:
-
Deschideți Start .
-
Căutați Command Prompt sau PowerShell , faceți clic dreapta pe rezultatul de sus și selectați opțiunea Run as administrator .
-
Tastați această comandă pentru a instala instrumentul winapp pe Windows 11 și apăsați Enter :
winget instalează Microsoft.winappcli --source winget

După ce finalizați pașii, instrumentul din linia de comandă se va instala pe computer.
Dacă vrei să începi rapid, rulează acest cod în rădăcina proiectului tău pentru a genera configurația și resursele inițiale:

Comanda de inițiere winapp / Imagine: Mauro Huculak
Pe măsură ce executați comanda, veți vedea instrucțiuni pe ecran pentru configurarea mediului de dezvoltare, inclusiv numele pachetelor și ale editorilor, versiunea, descrierea, configurarea SDK-ului și multe altele.
Puteți rula această comandă pentru a recrea starea configurată a mediului, utilă atunci când clonați un proiect sau sincronizați între mașini:
De asemenea, este posibil să rulați această comandă pentru a actualiza pachetele și dependențele la cele mai recente versiuni, în funcție de configurația dvs.:
Alte comenzi utile pe care le veți folosi includ:
winapp create-debug-identity my-app.exeAdaugă o identitate temporară a pachetului la executabil pentru funcții de depanare.
winapp manifest update-assets path/to/logo.pngGenerează sau modifică fișierul AppxManifest.xml pentru aplicația dvs.
winapp cert generateGenerează și gestionează certificate de dezvoltare utilizate pentru semnare și testare locală.
winapp sign path/to/package.msixCreează un pachet MSIX din rezultatele compilației.
winapp pack .\build\output --cert devcert.pfxCreează pachetul MSIX gata de distribuire.
Puteți folosi această pagină GitHub pentru a afla mai multe despre comenzile de utilizare.