制作網站需要的軟件(用)

《開源精選》是我們分享Github、Gitee等開源社區中優質項目的欄目,包括技術、學習、實用與各種有趣的內容。本期推薦的是一個打包網頁生成很小的桌面 App 的 Rust 項目——Pake。很簡單的用 Rust 打包網頁生成很小的桌面 App,支持 Mac / Windows / Linux 系統,常用包下載、命令行一鍵打包、定制開發。特性小:相比傳統的 Electron 套殼打包,要小將近 40 倍,不到 3M。快:Pake 的底層使用的 Rust Tauri 框架,性能體驗較 JS 框架要輕快不少,內存小很多。特:不是單純打包,實現瞭快捷鍵的透傳、沉浸式的窗口、拖動、樣式改寫、去廣告、產品的極簡風格定制。玩:隻是一個很簡單的小玩具,用 Rust 替代之前套殼網頁打包的老思路,其實 PWA 也很好。如何使用小白用戶:使用 「常用包下載」 方式來把玩 Pake 的能力,可去 討論群 尋求幫助,也可試試 Action 方式。開發用戶:使用 「命令行一鍵打包」,對 Mac 比較友好,Windows / Linux 需折騰下 環境配置。Pake 提供瞭命令行工具,可以更快捷方便地一鍵自定義打你需要的包:// 使用 npm 進行安裝
npm install -g pake-cli

// 命令使用
pake url [options]

// 隨便玩玩,首次由於安裝環境會有些慢,後面就快瞭
pake https://weekly.tw93.fun –name Weekly –transparent折騰用戶:假如你前端和 Rust 都會,那可試試下面的 「定制開發」,可深度二次開發定制你的功能。開始前請確保電腦已經安裝瞭 Rust 和 Node 的環境,此外需參考 Tauri 文檔 快速配置好環境才可以開始使用,假如你太不懂,使用上面的命令行打包會更加合適。// 安裝依賴
npm i

// 本地開發
npm run dev

// 本地調試
npm run dev:debug

// 打包應用
npm run build
-END-開源協議:MIT開源地址:https://github.com/tw93/Pake

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/42307.html