- Windows 11 представља winapp CLI, алат командне линије за програмере.
- Подржава Electron, .NET/Win32, CMake, Python и друге фрејмворке.
- Поједностављује креирање апликација без Visual Studio-а или MSBuild-а.
У оперативном систему Windows 11 , Microsoft је представио Windows App Development CLI (winapp CLI) како би програмерима олакшао преношење апликација у оперативни систем.
Програмери се дуго суочавају са изазовима фрагментираних платформи, сложеног паковања и недоследних API-ја, а овај алат је дизајниран да поједностави процес, уклањајући препреке за програмере који желе да креирају апликације за Windows 11 без ослањања на Visual Studio или MSBuild.
Јавни преглед Windows App Development CLI-ја (winapp CLI) је сада доступан. Подржава вишеплатформске фрејмворке као што су Electron, .NET/Win32, CMake или Python, омогућавајући програмерима да ефикасније креирају апликације.
У овом водичу , описаћу кораке за инсталирање алатке командне линије за развој Windows апликација на Windows 11.
Инсталирајте Винапп на Виндоус 11
Да бисте инсталирали алатку командне линије за развој Windows апликација на Windows 11, пратите ове кораке:
-
Отворите Старт .
-
Потражите „Командна линија“ или „PowerShell“ , кликните десним тастером миша на горњи резултат и изаберите опцију „Покрени као администратор“ .
-
Унесите ову команду да бисте инсталирали алатку winapp на Windows 11 и притисните Ентер :
вингет инсталл Мицрософт.винаппцли --соурце вингет

Када завршите кораке, алат командне линије ће се инсталирати на ваш рачунар.
Ако желите брзо да почнете, покрените ово у корену пројекта да бисте генерисали почетну конфигурацију и ресурсе:

winapp init команда / Слика: Мауро Хуцулак
Док покрећете команду, видећете упутства на екрану за подешавање развојног окружења, укључујући имена пакета и издавача, верзију, опис, подешавање 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 страницу да бисте сазнали више о командама за коришћење.