PakePlus 是一款开源免费的应用打包工具,能够快速将网页、Vue/React 项目编译后的 dist 文件以及静态 HTML 文件打包成桌面应用(适用于 Windows、macOS 和 Linux)以及手机应用(支持 Android 和 iOS)。该工具采用 Rust Tauri 技术,打包速度快,仅需 9 分钟左右,生成的应用大小约为 5MB,相较于 Electron 应用,不仅体积更小,性能也更优。PakePlus 支持多个主流操作系统,包括 Windows、Mac、Linux、Android 和 iOS。

PakePlus 特性

  • 体积小性能高:体积相比 Electron 小约 20 倍,性能快 10 倍。

  • 基于 Rust Tauri:相比基于 JavaScript 的框架更轻量化、运行效率更高。

  • 内置丰富功能包:支持快捷方式、沉浸式窗口、极简自定义等功能。

  • 界面化操作:无需掌握命令行及复杂配置,通过图形化界面即可轻松操作。

  • 支持多平台:兼容 Mac、Windows、Linux、Android 和 iOS 等主流操作系统。

  • 无需本地复杂依赖:无需在本地安装冗余的 Rust 和 Node.js 环境,借助 GitHub Actions 实现云端自动打包。

  • 支持国际化:对全球用户非常友好,支持根据系统语言自动切换。

  • 支持自定义 JS 注入:允许开发者编写自定义的 JavaScript 代码注入到页面中。

  • 数据安全:用户 token 仅保存于本地,项目数据也在个人 Git 中安全存储。

  • 支持静态文件打包:可将 Vue/React 等框架项目编译后的 dist 目录或 index.html 文件直接打包成客户端。

  • 支持调试模式:无论是预览阶段还是正式发布阶段,都能有效定位并修复问题。

PakePlus 使用场景

  • 网页工具应用化:将常用的网页转化为独立的桌面或移动应用。

  • 前端项目打包:支持 Vue/React 等框架项目的 dist 目录直接打包。

  • 多端同步发布:一次操作即可生成多个平台的安装包,适应不同用户设备。

PakePlus 使用方法

  1. 下载安装:访问 PakePlus 的发布页面,下载对应操作系统的安装包,双击安装并启动。

  2. 配置 GitHub Token:获取并配置适当的 GitHub Token,创建新项目并进行相关设置。

  3. 设置打包参数:输入目标网站地址,指定应用名称、自定义图标、窗口配置等内容。

  4. 开始打包:点击“开始打包”按钮,PakePlus 将自动执行打包流程。

  5. 下载使用:打包完成后,可以从发布页面下载生成的应用程序。

常见问题

PakePlus 的核心功能是什么?

核心功能是将网页、Vue/React 项目或静态 HTML 文件快速打包为跨平台的桌面应用(Windows/macOS/Linux)和手机应用(Android/iOS),支持一键生成多平台安装包。

与 Electron、Tauri2 相比,PakePlus 的优势体现在哪些方面?

  • 体积:比 Electron 小约 20 倍(小于 5MB),比 Tauri2 更紧凑。

  • 性能:比 Electron 快 10 倍,移动端打包速度优于 Tauri2。

  • 操作:无需本地开发环境,界面更直观易用。

PakePlus 如何保障用户的数据安全?

PakePlus 不会上传任何用户数据,所有打包过程和数据均存储在本地电脑,确保隐私和数据安全。

Github: https://github.com/Sjj1024/PakePlus

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部