- Τα Windows 11 εισάγουν το winapp CLI, ένα εργαλείο γραμμής εντολών για προγραμματιστές.
- Υποστηρίζει Electron, .NET/Win32, CMake, Python και άλλα frameworks.
- Απλοποιεί τη δημιουργία εφαρμογών χωρίς Visual Studio ή MSBuild.
Στα Windows 11 , η Microsoft παρουσίασε το CLI ανάπτυξης εφαρμογών των Windows (winapp CLI) για να διευκολύνει τους προγραμματιστές να φέρνουν εφαρμογές στο λειτουργικό σύστημα.
Οι προγραμματιστές αντιμετωπίζουν εδώ και καιρό προκλήσεις με κατακερματισμένες πλατφόρμες, πολύπλοκες συσκευασίες και ασυνεπή API, και αυτό το εργαλείο έχει σχεδιαστεί για να βελτιστοποιεί τη διαδικασία, αίροντας τα εμπόδια για τους προγραμματιστές που θέλουν να δημιουργήσουν εφαρμογές για τα Windows 11 χωρίς να βασίζονται στο Visual Studio ή το MSBuild.
Η δημόσια προεπισκόπηση του CLI ανάπτυξης εφαρμογών των Windows (winapp CLI) είναι τώρα διαθέσιμη. Υποστηρίζει cross-platform frameworks όπως Electron, .NET/Win32, CMake ή Python, επιτρέποντας στους προγραμματιστές να δημιουργούν εφαρμογές πιο αποτελεσματικά.
Σε αυτόν τον οδηγό , θα περιγράψω τα βήματα για την εγκατάσταση του εργαλείου γραμμής εντολών Ανάπτυξης εφαρμογών των Windows στα Windows 11.
Εγκατάσταση του WinApp στα Windows 11
Για να εγκαταστήσετε το εργαλείο γραμμής εντολών Ανάπτυξης εφαρμογών των Windows στα Windows 11, ακολουθήστε τα εξής βήματα:
-
Άνοιγμα Έναρξης .
-
Αναζητήστε Γραμμή εντολών ή PowerShell , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
-
Πληκτρολογήστε αυτήν την εντολή για να εγκαταστήσετε το εργαλείο winapp στα Windows 11 και πατήστε Enter :
winget εγκατάσταση Microsoft.winappcli --πηγή winget

Μόλις ολοκληρώσετε τα βήματα, το εργαλείο γραμμής εντολών θα εγκατασταθεί στον υπολογιστή σας.
Αν θέλετε να ξεκινήσετε γρήγορα, εκτελέστε την εντολή στη ρίζα του έργου σας για να δημιουργήσετε την αρχική διαμόρφωση και τους πόρους:

εντολή init winapp / Εικόνα: Mauro Huculak
Καθώς εκτελείτε την εντολή, θα δείτε οδηγίες στην οθόνη για να ρυθμίσετε το περιβάλλον ανάπτυξης, συμπεριλαμβανομένων των ονομάτων πακέτων και εκδοτών, της έκδοσης, της περιγραφής, της ρύθμισης SDK και άλλων.
Μπορείτε να εκτελέσετε αυτήν την εντολή για να αναδημιουργήσετε την διαμορφωμένη κατάσταση περιβάλλοντος, κάτι που είναι χρήσιμο κατά την κλωνοποίηση ενός έργου ή τον συγχρονισμό μεταξύ μηχανημάτων:
Είναι επίσης δυνατό να εκτελέσετε αυτήν την εντολή για να ενημερώσετε τα πακέτα και τις εξαρτήσεις στις πιο πρόσφατες εκδόσεις, με βάση τη διαμόρφωσή σας:
Άλλες χρήσιμες εντολές που θα χρησιμοποιήσετε περιλαμβάνουν:
winapp create-debug-identity my-app.exeΠροσθέτει μια προσωρινή Ταυτότητα Πακέτου στο εκτελέσιμο αρχείο σας για λειτουργίες εντοπισμού σφαλμάτων.
winapp manifest update-assets path/to/logo.pngΔημιουργεί ή τροποποιεί το αρχείο AppxManifest.xml για την εφαρμογή σας.
winapp cert generate: Δημιουργεί και διαχειρίζεται πιστοποιητικά ανάπτυξης που χρησιμοποιούνται για υπογραφή και τοπικές δοκιμές.
winapp sign path/to/package.msixΔημιουργεί ένα πακέτο MSIX από τα αποτελέσματα της δημιουργίας σας.
winapp pack .\build\output --cert devcert.pfxΔημιουργεί το πακέτο MSIX έτοιμο για διανομή.
Μπορείτε να χρησιμοποιήσετε αυτήν τη σελίδα GitHub για να μάθετε περισσότερα σχετικά με τη χρήση εντολών.