- Windows 11 esittelee winapp CLI:n, komentorivityökalun kehittäjille.
- Tukee Electronia, .NET/Win32:ta, CMakea, Pythonia ja muita kehyksiä.
- Yksinkertaistaa sovellusten luomista ilman Visual Studiota tai MSBuildia.
Microsoft on ottanut käyttöön Windows 11: ssä Windows App Development CLI:n (winapp CLI), jotta kehittäjien olisi helpompi tuoda sovelluksia käyttöjärjestelmään.
Kehittäjät ovat pitkään kohdanneet haasteita pirstaloituneilla alustoilla, monimutkaisilla paketeilla ja epäjohdonmukaisilla API-rajapinnoilla, ja tämä työkalu on suunniteltu virtaviivaistamaan prosessia ja poistamaan esteitä kehittäjiltä, jotka haluavat luoda Windows 11 -sovelluksia ilman Visual Studiota tai MSBuildia.
Windows-sovelluskehityksen komentorivikäyttöliittymän (winapp CLI) julkinen esikatselu on nyt saatavilla. Se tukee alustojen välisiä kehyksiä, kuten Electronia, .NET/Win32:ta, CMakea tai Pythonia, minkä ansiosta kehittäjät voivat rakentaa sovelluksia tehokkaammin.
Tässä oppaassa esittelen vaiheet Windows App Development -komentorivityökalun asentamiseksi Windows 11:een.
WinAppin asentaminen Windows 11:een
Asentaaksesi Windows App Development -komentorivityökalun Windows 11:een, toimi seuraavasti:
-
Avaa Käynnistä .
-
Hae Komentokehote tai PowerShell , napsauta hiiren kakkospainikkeella ylintä tulosta ja valitse Suorita järjestelmänvalvojana -vaihtoehto.
-
Kirjoita tämä komento asentaaksesi winapp-työkalun Windows 11:een ja paina Enter-näppäintä :
winget asennus Microsoft.winappcli --source winget

Kun olet suorittanut vaiheet, komentorivityökalu asentuu tietokoneellesi.
Jos haluat aloittaa nopeasti, suorita tämä projektisi juuressa luodaksesi alkuasetukset ja resurssit:

winapp init -komento / Kuva: Mauro Huculak
Kun suoritat komennon, näet näytöllä ohjeet kehitysympäristön määrittämiseksi, mukaan lukien pakettien ja julkaisijoiden nimet, version, kuvauksen, SDK:n asetukset ja paljon muuta.
Voit suorittaa tämän komennon luodaksesi uudelleen määritetyn ympäristön tilan, mikä on hyödyllistä projektin kloonaamisessa tai synkronoinnissa koneiden välillä:
Voit myös suorittaa tämän komennon päivittääksesi paketit ja riippuvuudet uusimpiin versioihin kokoonpanosi perusteella:
Muita hyödyllisiä komentoja, joita käytät, ovat:
winapp create-debug-identity my-app.exe: Lisää suoritettavaan tiedostoon väliaikaisen pakettitunnisteen virheenkorjausominaisuuksia varten.
winapp manifest update-assets path/to/logo.png: Luo tai muokkaa sovelluksesi AppxManifest.xml-tiedostoa.
winapp cert generateLuo ja hallinnoi kehityssertifikaatteja, joita käytetään allekirjoittamiseen ja paikalliseen testaukseen.
winapp sign path/to/package.msixLuo MSIX-paketin koontitulosten perusteella.
winapp pack .\build\output --cert devcert.pfxLuo MSIX-paketin jakelua varten.
Voit käyttää tätä GitHub- sivua saadaksesi lisätietoja komentojen käytöstä.