PakePlus 安装使用教程

PakePlus 安装使用教程

项目介绍

PakePlus 是一个开源免费的跨平台应用打包工具,可以将任意网站、HTML页面、Vue/React项目快速打包成桌面应用和手机应用。基于 Tauri 框架开发,体积极小(小于5M),性能优异。

✨ ✨
核心优势:体积比 Electron 小约 20 倍,性能快 10 倍,无需安装任何开发环境!

项目信息 详情
GitHub 地址 github.com/nicoxiang/pakeplus
官方网站 pakeplus.pages.dev
开源协议 MIT License
打包体积 小于 5MB

核心功能

🐙
📦
📲
🧘‍♀️
🍔
🎨
🍀
⚔️

💡 💡
PakePlus 不会上传你的任何数据,所有数据都保存在本地,安全可靠!

支持平台

PakePlus 支持主流操作系统的应用打包:

桌面端

🪟 Windows

🍎 macOS

🐧 Linux

移动端

🤖 Android

📱 iOS

🚀 🚀
一次配置,多端发布:同一个项目可以同时编译出 Windows、macOS、Linux、Android、iOS 五个平台的安装包!

安装步骤

方式一:使用在线版(推荐新手)

步骤 1
访问 PakePlus Web

打开浏览器,访问 PakePlus 在线版:

链接

https://pakeplus.pages.dev

无需安装任何软件,直接在浏览器中使用。

方式二:下载桌面客户端

步骤 1
下载安装包

访问 GitHub Releases 页面下载:

链接

https://github.com/nicoxiang/pakeplus/releases
  • Windows: 下载 .msi 或 .exe 安装包
  • macOS: 下载 .dmg 镜像文件
  • Linux: 下载 .deb / .AppImage
步骤 2
安装运行

双击安装包,按照提示完成安装。安装完成后即可使用。

📦 📦
安装包体积:PakePlus 客户端本身只有约 10MB,非常小巧!

使用方法

打包网站为应用

步骤 1
输入网站地址

在 PakePlus 中输入要打包的网站 URL,例如:

示例

https://www.notion.so
https://chat.openai.com
https://your-website.com
步骤 2
配置应用信息
  • 应用名称:自定义应用名(支持中文)
  • 应用图标:上传自定义图标(推荐 512×512 PNG)
  • 窗口大小:设置默认窗口宽高
  • JS 注入:可选,注入自定义 JavaScript 代码
步骤 3
选择目标平台

勾选需要打包的平台(可多选):Windows、macOS、Linux、Android、iOS

步骤 4
开始打包

点击”打包”按钮,等待几分钟即可下载各平台安装包。

打包本地项目

如果你有 Vue/React 等前端项目,可以打包编译后的静态文件:

步骤 1
编译项目

bash

复制

# Vue 项目
npm run build

# React 项目
npm run build
步骤 2
上传 dist 文件夹

将编译生成的 dist 或 build 文件夹上传到 PakePlus。

步骤 3
配置并打包

配置应用信息,选择平台,开始打包。

本地打包

PakePlus 支持完全本地打包,无需 GitHub Token,30秒即可完成!

🥥 🥥
优势:不依赖网络,无需 Token,速度更快,隐私更安全!

本地打包步骤

步骤 1
打开 PakePlus 客户端

确保已安装 PakePlus 桌面客户端。

步骤 2
选择本地打包模式

在设置中切换到”本地打包”模式。

步骤 3
配置并打包

输入网站地址或上传静态文件,配置应用信息,点击打包。

步骤 4
获取安装包

打包完成后,安装包会保存到本地指定目录。

打包方式 优势 适用场景
云端打包 支持多平台同时编译 需要同时生成多平台安装包
本地打包 速度快、无需 Token 只需当前平台安装包

常见问题

Q1: PakePlus 和 Electron 有什么区别?

主要区别:

  • 体积:PakePlus 打包后约 5MB,Electron 通常 100MB+
  • 性能:PakePlus 基于系统 WebView,性能更好
  • 内存:PakePlus 内存占用更低
  • 移动端:PakePlus 原生支持 Android/iOS

Q2: 可以打包任意网站吗?

大多数网站都可以打包,但有些限制:

  • 需要登录的网站:可以打包,但需要在应用中重新登录
  • 有 CSP 限制的网站:可能无法正常加载
  • 纯 HTTPS 网站:推荐,兼容性更好

Q3: 打包后的应用可以商用吗?

PakePlus 采用 MIT 协议,打包后的应用可以自由使用,包括商业用途。但请确保你有权打包目标网站或内容。

Q4: 如何注入自定义 JavaScript?

在配置页面的”JS 注入”区域填写代码即可。例如隐藏广告、修改样式等:

JavaScript

复制

// 隐藏页面广告
document.querySelector('.ad-banner').style.display = 'none';

// 修改页面标题
document.title = '我的应用';

Q5: iOS 打包需要什么?

打包 iOS 应用需要:

  • Apple 开发者账号($99/年)
  • 有效的签名证书
  • 在 Mac 上进行最终签名

Q6: 打包失败怎么办?

常见解决方法:

  • 检查网站 URL 是否正确且可访问
  • 确保图标格式正确(PNG,512×512)
  • 尝试使用本地打包模式
  • 查看错误日志获取详细信息

Q7: 支持调试吗?

支持!PakePlus 提供 Debug 调试模式,无论是预览阶段还是发布阶段,都可以打开开发者工具进行调试。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享