Pake 利用 Rust 輕松構建輕量級多端桌面應用,支持 Mac / Windows / Linux。
小白用戶:可以使用 「常用包下載」 方式來體驗 Pake 的能力,也可試試 Action 方式。
開發用戶:可以使用 「命令行一鍵打包」,對 Mac 比較友好,Windows / Linux 需要 環境配置。
折騰用戶:假如你前端和 Rust 都會,那可試試下面的 「定制開發」,可深度二次開發定制你的功能。
特征
- 相比傳統的 Electron 套殼打包,要小將近 20 倍,5M 上下。
- Pake 的底層使用的 Rust Tauri 框架,性能體驗較 JS 框架要輕快不少,內存小很多。
- 不是單純打包,實現了快捷鍵的透傳、沉浸式的窗口、拖動、樣式改寫、去廣告、產品的極簡風格定制。
命令行打包
// 使用 npm 進行安裝
npm install -g pake-cli// 命令使用
pake url [OPTIONS]...// 首次由于安裝環境會有些慢,后面就快了
pake https://weekly.tw93.fun --name Weekly --transparent
定制開發
開始前請確保電腦已經安裝了 Rust >=1.63 和 Node >=16 如 16.18.1 的環境,此外需參考 Tauri 文檔 快速配置好環境才可以開始使用,假如你太不懂,使用上面的命令行打包會更加合適。
# 安裝依賴
npm i# 本地開發[右鍵可打開調試模式]
npm run dev# 打包應用
npm run build