Pake是一款轻量级、高效的开源工具,专为将网页应用打包成Mac App而设计。相比Electron,Pake启动更快、占用资源更少,并支持更丰富的原生特性,如快捷键透传、沉浸式窗口等。Pake让开发者能够轻松地将网页应用转化为流畅、美观的桌面应用。
特性
- 比 Electron 包小几乎 20 倍(约 5M!)
- 借助 Rust Tauri,Pake 比基于 JS 的框架更加轻量级和快速。
- 内置打包功能——快捷键直通、沉浸式窗口和极简定制。
- Pake 只是一个简单的工具——用 Tauri 替换旧的打包方法(尽管 PWA 也足够好)。
安装
# 通过npm安装
npm install -g pake-cli
# 命令用法
pake url [OPTIONS]...
# 打包示例
pake https://weekly.tw93.fun --name Weekly --hide-title-bar