1.5 KiB
1.5 KiB
Pake
用 Rust 来打包你的 App,底层使用 Tauri,当前支持微信读书、Flomo、Vercel,有更多想法,欢迎提 Issue。
下载地址: https://github.com/tw93/pake/releases
特征
🏂 小:相比传统的 electron 套壳打包,大小要小数十倍,一般 2M 大小
😂 快:Pake 的底层使用的 Rust Tauri 框架,性能体验较 JS 框架要轻快不少
🩴 特:不是单纯打包,实现了通用快捷键的透传、沉浸式的窗口、拖动、打包样式兼容
🤱🏻 玩:只是一个玩具,或者说一个用 Rust 替代之前老思路的玩法,欢迎交流
效果
微信读书
Flomo
Vercel
开发
开始前参考 tauri 快速配置好环境
// 安装依赖
npm i
// 调试
npm run dev
// 打包
npm run build
打新包
- 修改
src-tauri目录下的tauri.conf.json中的 productName、icon、title、identifier 这 4 个字段,其中 icon 可以去 macosicons 下载并放到icons目录下即可 - 修改
src-tauri/src目录下的main.rs中的 with_url 字段为你需要打包网页的地址 - npm run dev 本地调试看看效果,此外可以打开
main.rs中 111、116 行注释进行容器调试 - npm run build 运行即可打包


