
Pake Plus
Pake Plus簡介
PakePlus 是開源免費的應用打包工具,可將網頁、Vue/React 項目編譯后的 dist 文件、靜態 html 文件快速打包為桌面應用(Windows/macOS/Linux)和手機應用(Android/iOS),PakePlus用的是 Rust Tauri 技術。它打包速度挺快,9 分鐘搞定,打包后的應用才 5MB 左右,比 Electron 應用小多了,性能還更好。這個工具支持 Windows、Mac、Linux、Android 和 iOS 等系統。主要功能有網頁轉桌面應用、云端自動打包、JS 自定義注入和靜態文件打包,方便用戶按需擴展。它還提供在線用和客戶端下載兩種方式。
Pake Plus特性
體積小性能高:體積比 Electron 包小約 20 倍,性能快 10 倍。
基于 Rust Tauri:比基于 JS 的框架更輕量、更快。
內置豐富功能包:支持快捷方式、沉浸式窗口、極簡自定義。
界面化操作:不需要懂命令行和各種復雜配置,界面化操作簡單易用,小學生也能輕松上手。
支持多平臺:支持 Mac、Windows、Linux、Android 和 iOS 等常用操作系統。
無需本地復雜依賴:不需要在本地安裝復雜臃腫的 rust 和 node 依賴環境,使用 Github Action 云端自動打包。
支持國際化:對全球用戶都非常友好,并且會自動跟隨電腦系統語言。
支持自定義 js 注入:可以編寫自己的 js 代碼注入到頁面中。
數據安全:token 僅保存在本地,不會上傳服務器,項目也都在自己的 git 中安全存儲。
支持靜態文件打包:將 Vue/React 等項目編譯后的 dist 目錄或者 index.html 丟進來即可成為客戶端。
支持 debug 調試模式:無論是預覽階段還是發布階段,都可以找到 bug 并消滅 bug。
Pake Plus使用場景
網頁工具應用化:將常用網頁轉換為桌面或手機端獨立應用
前端項目打包:支持 Vue/React 等框架項目的 dist 目錄直接打包
多端同步發布:一次操作生成多平臺安裝包,適配不同用戶設備
Pake Plus使用方法
下載安裝:從 PakePlus 的發布頁面 下載對應操作系統的安裝包,雙擊安裝并運行。
配置 Github Token:獲取并配置合適的 Github Token,創建新項目并進行相關設置。
設置打包參數:輸入目標網站地址,設置應用名稱、自定義圖標、窗口配置等。
開始打包:點擊“開始打包”按鈕,PakePlus 會自動運行打包流程。
下載使用:打包完成后,可以從發布頁面下載生成的應用程序。
常見問題
PakePlus 的核心功能是什么?
核心功能是將網頁、Vue/React 項目或靜態 html 文件快速打包為跨平臺的桌面應用(Windows/macOS/Linux)和手機應用(Android/iOS),支持一鍵同時編譯多平臺安裝包。
與 Electron、Tauri2 相比,PakePlus 的優勢體現在哪些方面?
體積:比 Electron 小約 20 倍(小于 5M),比 Tauri2 體積更小
性能:比 Electron 快10 倍,移動端打包速度優于 Tauri2
操作:無需本地開發環境,UI 界面更簡單易用
PakePlus 如何保障用戶的數據安全?
PakePlus不會上傳用戶的任何數據,所有打包過程和數據均存儲在用戶本地電腦,確保隱私和數據安全。
Github:https://github.com/Sjj1024/PakePlus
與Pake Plus相關工具
- 用戶登錄