有些網站沒有提供桌面客戶端程序,如果你想要把網站或者自己的博客制作成桌面端程序的需求,給大家推薦這個「Pake」開源的工具,它提供支持 Mac / Windows / Linux。
據介紹是基于 Rust 編程語言開發,提供了一種簡單而高效的方式,并且支持定制開發。項目作者也提供了一些編譯成客戶端的案例,例如:微信讀書、小紅書等。
![圖片[1]-把任意網站制作成桌面客戶端程序Pake](http://m.oilmaxhydraulic.com.cn/wp-content/uploads/2024/05/20240524232428819-664ff7655ebe6-1024x696.jpg)
功能特色
- 相比傳統的 Electron 套殼打包,要小將近 20 倍,5M 上下。
- Pake 的底層使用的 Rust Tauri 框架,性能體驗較 JS 框架要輕快不少,內存小很多。
- 不是單純打包,實現了快捷鍵的透傳、沉浸式的窗口、拖動、樣式改寫、去廣告、產品的極簡風格定制。
- 只是一個很簡單的小玩具,用 Tauri 替代之前套殼網頁打包的老思路,其實 PWA 也很好。
開始之前
- 小白用戶:使用 「常用包下載」 方式來把玩 Pake 的能力,可去 討論群 尋求幫助,也可試試 Action 方式。
- 開發用戶:使用 「命令行一鍵打包」,對 Mac 比較友好,Windows / Linux 需折騰下 環境配置。
- 折騰用戶:假如你前端和 Rust 都會,那可試試下面的 「定制開發」,可深度二次開發定制你的功能。
如果你是新手小白,可以直接用在線編譯的方式,先 Fork 項目,然后前往 Actions 界面,選擇 Build App with Pake-Cli,填寫表單信息,點擊 Run Workflow 即可。
![圖片[2]-把任意網站制作成桌面客戶端程序Pake](http://m.oilmaxhydraulic.com.cn/wp-content/uploads/2024/05/20240524232825443-664ff7d2ae7ef.jpg)
出現綠色小圖標則代表打包成功,可以點擊 Build App with Pake-Cli 查看打包詳情和附件。
![圖片[3]-把任意網站制作成桌面客戶端程序Pake](http://m.oilmaxhydraulic.com.cn/wp-content/uploads/2024/05/20240524232903921-664ff82c35871.jpg)
自定義項,如:樣式改寫、屏蔽廣告、邏輯代碼注入、容器消息通信、自定義快捷鍵等等,就需要你會一定的開發能力了,具體可以看作者的項目介紹。
下載地址:
? 版權聲明
THE END










暫無評論內容