3 分钟网页转应用:PakePlus 零代码打包出 5M 轻量客户端
【免费下载链接】PakePlusTurn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于5M)多端桌面应用和手机应用仅需几分钟. https://ppofficial.netlify.app项目地址: https://gitcode.com/GitHub_Trending/pa/PakePlus
PakePlus 是一款零代码的网页转应用工具:填一个网址,它就能把网页自动打包成桌面端和手机端客户端。单个安装包通常只有 5M 左右,云端打包几分钟就能拿到成品。
PakePlus 能帮你做什么
- 把常用网站变成独立桌面客户端,有自己的图标、窗口和启动项
- 把本地 HTML 文件或 Vue/React 打包出的 dist 目录变成离线应用,不用买服务器
- 把网页变成手机上的 App,选 iPhone 或 Android 窗口模式直接出包
- 把普通网页变成"去广告版":过滤不想要的元素,注入 JS 做自定义功能
图中是云端打包时的多平台选项,Windows、macOS、Linux 各有对应架构
从 0 到可用
获取 GitHub Token
打包流程在云端执行,前置条件只有一个免费的 GitHub Token。
- 注册 GitHub 账号,在个人中心创建一个 Token
- 桌面端可直接点"GitHub 授权登录"一键完成;移动端则手动勾选 repo、workflow、user 三个权限
- 把 Token 粘贴到 PakePlus 首页右上角的设置里,点"测试",网络正常约 20 秒完成校验
详细操作可看文档:docs/guide/token.md
图中展示将 Token 粘贴进设置并测试可用的过程
创建项目
- 在首页点击"+"按钮,打开创建弹窗
- 输入项目名称,点"确认",页面自动跳转到配置页
注意:项目名只能包含字母、数字、下划线和连字符,不能以数字开头,也不能与已有项目重名。
图中展示输入英文项目名创建新项目的弹窗
填写配置
必填项共 4 个:App 名称、网站 URL、App 标识、版本号。
- App 名称支持中英文,但中间不能有空格
- 网站 URL 必须以 http:// 或 https:// 开头,也可以指向本地 HTML 文件或 dist 目录
- App 标识全局唯一,只允许小写字母、数字和下划线,段不能以数字开头
图中展示 App 名称、网址、版本号的配置项
云端打包出包
- 点击"发布",选择"云端打包"方式
- 勾选目标平台:Windows(x64/Arm64)、macOS(Intel/Apple Silicon)、Linux
- 等几分钟,完成后在下载页取走各格式安装包
不想用 Token 也可以选本地打包,一次约 30 秒完成,无需联网授权。
图中展示打包完成后生成的各平台安装包
进阶配置
配置页里这些是可选项,按需改即可:
- App 图标:上传本地图片,macOS 还能切换圆角图标;不设置则用默认图标
- 窗口模式:选桌面 / iPhone / iPad / Android / 自定义,决定应用窗口呈现的形态
- 过滤元素:填 CSS 选择器,把广告等不需要的元素从窗口里隐藏掉
- 窗口保持 / 单例模式:前者在二次启动时记住窗口大小和位置,后者防止重复打开多个实例
避坑指南
- ⚠️ 注意:"5M 左右"是 Tauri 版本的体积;要兼容 Win7 或统信、麒麟等系统得选 Electron 版本,Windows 包约 120M
- ⚠️ 注意:macOS 首次打开提示"应用已损坏",是因为未做官方签名,按官方 FAQ 在终端执行对应命令解除限制后再打开即可
- ⚠️ 注意:走云端打包时,单个本地文件别超过 10M,视频、大图建议用外链代替
- ⚠️ 注意:填入 Token 后 PakePlus 会在工作仓库中派生一个仓库到你的账号,后续项目都依赖它,别误删
- ⚠️ 注意:升级应用只需改大版本号重新发布,用户安装新版即自动覆盖旧版
把常用网站变成自己的客户端、或想把前端项目做成小桌面工具,PakePlus 都适合你,全程不用写代码,几分钟就能跑通。
git clone https://gitcode.com/GitHub_Trending/pa/PakePlus更多配置项与打包细节见文档:docs/guide/config.md
【免费下载链接】PakePlusTurn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于5M)多端桌面应用和手机应用仅需几分钟. https://ppofficial.netlify.app项目地址: https://gitcode.com/GitHub_Trending/pa/PakePlus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考