Sobre o projeto
PakePlus-iOS 是一款将网页和前端项目转换为跨平台桌面及移动应用的工具。根据 README,它支持 Mac、Windows、Linux、Android 和 iOS,打包后的应用体积小于 5MB,比 Electron 小约 20 倍,速度快 10 倍。
主要特性描述:
- 桌面端基于 Rust Tauri 构建,Android 和 iOS 使用原生框架。
- 无需复杂的本地依赖;打包通过 GitHub Actions 在云端完成,仅需 GitHub Token。
- 支持打包静态文件,如编译后的 Vue/React dist 文件夹或 index.html。
- 包含快捷键、沉浸式窗口、极简定制、跟随系统语言的多语言支持,以及向页面注入自定义 JavaScript。
- 提供 Web 界面和客户端,推荐使用客户端以获得更强功能。
- Token 存储在本地,项目保留在用户自己的 Git 仓库中。
- 提供调试模式用于预览和发布。
快速开始:从发布页面下载或使用 Web 版本,配置具有所列权限的 GitHub Token,创建项目,预览,然后发布并下载打包应用。README 提示 PakePlus 会将模板仓库 fork 到用户账户,请勿删除。
提及的用例包括:将网站转为应用、无需服务器打包 Vue/React 项目、将 Cocos 或 Unity 项目作为跨平台客户端运行、隐藏网站地址、限制内部平台访问、注入 JS 实现自动化以及隐藏广告。
本地开发需要 Rust >=1.63 和 Node >=16,使用 pnpm 命令进行安装、开发和构建。项目采用 MIT 许可证。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.