如何在 Windows 11 上安裝 WinApp 工具以更快地建立應用程式

  • Windows 11 引進了 winapp CLI,這是一個開發人員的命令列工具。
  • 支援 Electron、.NET/Win32、CMake、Python 和其他框架。
  • 無需 Visual Studio 或 MSBuild 即可簡化應用程式建立。

在Windows 11中,微軟引進了Windows 應用程式開發 CLI(winapp CLI),讓開發人員更容易將應用程式引入作業系統。

長期以來,開發人員一直面臨平台碎片化、打包複雜和 API 不一致等挑戰,而該工具旨在簡化流程,消除開發人員在不依賴 Visual Studio 或 MSBuild 的情況下為 Windows 11 創建應用程式的障礙。

Windows 應用程式開發 CLI (winapp CLI) 的公開預覽版現已推出。它支援 Electron、.NET/Win32、CMake 或 Python 等跨平台框架,使開發人員能夠更有效率地建立應用程式。

在本指南中,我將概述在 Windows 11 上安裝 Windows 應用程式開發命令列工具的步驟。

在 Windows 11 上安裝 winapp

若要在 Windows 11 上安裝 Windows 應用程式開發命令列工具,請依照下列步驟操作:

  1. 打開開始。

     

     

  2. 搜尋「命令提示字元」或「PowerShell」,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 在 Windows 11 上輸入以下指令安裝 winapp 工具,然後按下Enter 鍵:

    winget 安裝 Microsoft.winappcli --source winget

    如何在 Windows 11 上安裝 WinApp 工具以更快地建立應用程式

完成這些步驟後,命令列工具就會安裝到您的電腦上。

如果想要快速入門,請在專案根目錄中執行以下命令以產生初始配置和資源:

  • winapp init

如何在 Windows 11 上安裝 WinApp 工具以更快地建立應用程式

winapp 初始化指令 / 圖片:Mauro Huculak

執行該指令時,螢幕上會顯示設定開發環境的說明,包括軟體包和發布者名稱、版本、描述、SDK 設定等。 

您可以執行此命令來重新建立已配置的環境狀態,這在複製專案或跨機器同步時非常有用:

  • winapp restore

也可以執行此命令,根據您的配置將軟體包及其相依性更新至最新版本:

  • winapp update

您也會用到其他一些有用的指令,包括:

  • 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頁面以了解更多有關使用命令的資訊。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。