- A Windows 11 bemutatja a winapp CLI-t, egy parancssori eszközt fejlesztők számára.
- Támogatja az Electron, .NET/Win32, CMake, Python és más keretrendszereket.
- Leegyszerűsíti az alkalmazások létrehozását Visual Studio vagy MSBuild nélkül.
Windows 11 rendszeren a Microsoft bevezette a Windows alkalmazásfejlesztési parancssori felületet (winapp CLI), hogy megkönnyítse a fejlesztők számára az alkalmazások operációs rendszerre való bevezetését.
A fejlesztők régóta szembesülnek a töredezett platformok, az összetett csomagolás és az inkonzisztens API-k okozta kihívásokkal, és ez az eszköz a folyamat egyszerűsítésére szolgál, elhárítva az akadályokat azok elől a fejlesztők elől, akik a Visual Studio vagy az MSBuild használata nélkül szeretnének Windows 11-es alkalmazásokat létrehozni.
A Windows alkalmazásfejlesztési parancssori felület (winapp CLI) nyilvános előzetese már elérhető. Támogatja a platformfüggetlen keretrendszereket, mint például az Electron, a .NET/Win32, a CMake vagy a Python, lehetővé téve a fejlesztők számára az alkalmazások hatékonyabb fejlesztését.
Ebben az útmutatóban felvázolom a Windows App Development parancssori eszköz Windows 11 rendszerre történő telepítésének lépéseit.
WinApp telepítése Windows 11 rendszerre
A Windows alkalmazásfejlesztés parancssori eszközének telepítéséhez Windows 11 rendszeren kövesse az alábbi lépéseket:
-
Nyissa meg a Start menüt .
-
Keressen rá a Parancssor vagy a PowerShell kifejezésre , kattintson a jobb gombbal a legfelső találatra, és válassza a Futtatás rendszergazdaként lehetőséget.
-
Írja be ezt a parancsot a winapp eszköz telepítéséhez Windows 11 rendszerre, és nyomja meg az Enter billentyűt :
winget telepítés Microsoft.winappcli --source winget

A lépések elvégzése után a parancssori eszköz települ a számítógépére.
Ha gyorsan szeretnéd elkezdeni, futtasd ezt a parancsot a projekted gyökerében a kezdeti konfiguráció és erőforrások létrehozásához:

winapp init parancs / Kép: Mauro Huculak
A parancs futtatása közben a képernyőn megjelenő utasítások jelennek meg a fejlesztői környezet beállításához, beleértve a csomag- és közzétevőneveket, a verziót, a leírást, az SDK beállítását és egyebeket.
Ezzel a paranccsal újra létrehozhatja a konfigurált környezeti állapotot, ami hasznos egy projekt klónozásakor vagy gépek közötti szinkronizáláskor:
A konfigurációtól függően a csomagok és függőségek legújabb verzióra való frissítéséhez is futtatható ez a parancs:
További hasznos parancsok, amelyeket használni fogsz:
winapp create-debug-identity my-app.exe: Ideiglenes csomagazonosítót ad a futtatható fájlhoz a hibakeresési funkciókhoz.
winapp manifest update-assets path/to/logo.png: Létrehozza vagy módosítja az alkalmazás AppxManifest.xml fájlját.
winapp cert generateFejlesztői tanúsítványokat generál és kezel aláíráshoz és helyi teszteléshez.
winapp sign path/to/package.msix: Létrehoz egy MSIX csomagot a build kimeneteiből.
winapp pack .\build\output --cert devcert.pfx: Létrehozza a terjesztésre kész MSIX csomagot.
Ezen a GitHub oldalon további információkat találhat a parancsok használatáról.