logo
Public
0
0
WeChat Login

Pake Web UI

一个基于 Web 的 Pake 界面,可以将网页快速转换为桌面应用程序。

功能特点

  • 🎨 美观的 Web 界面
  • ⚡ 一键生成桌面应用
  • 🎯 支持自定义应用名称
  • 🖼️ 支持自定义应用图标
  • 📥 直接下载生成的应用
  • 🔄 自动清理旧的生成文件

环境要求

  • Node.js (v14 或更高版本)

安装步骤

  1. 安装项目依赖:
cd pake-web-ui npm install

注意:Pake 已作为项目依赖包含在 package.json 中,无需单独全局安装。

使用方法

  1. 启动服务器:
npm start
  1. 开发模式(自动重启):
npm run dev
  1. 打开浏览器访问:
http://localhost:3000

使用说明

  1. 在输入框中输入要转换的网页 URL(必须以在输入框中输入要转换的网页 URL(必须以 http:// 在输入框中输入要转换的网页 URL(必须以 http:// 或 https:// 开头)
  2. 可选择自定义应用名称和图标(可选)
  3. 点击"开始生成"按钮
  4. 等待应用打包完成后,点击"下载应用"按钮下载生成的应用文件

生成的应用格式

根据不同的操作系统,Pake 会生成对应格式的应用文件:

  • Windows: .exe 文件
  • macOS: .dmg 文件
  • Linux: .AppImage.deb 文件

注意事项

  • 确保服务器有足够的磁盘空间
  • 生成过程可能需要几分钟时间,取决于网页大小和网络速度
  • 生成的应用文件会在 24 小时后自动清理

技术栈

  • 后端: Node.js + Express
  • 前端: HTML + TailwindCSS
  • 核心工具: Pake (Rust + Tauri)

目录结构

pake-web-ui/ ├── src/ │ └── index.js # 后端服务器代码 ├── public/ │ └── index.html # 前端页面 ├── uploads/ # 上传的临时文件 ├── downloads/ # 生成的应用文件 ├── package.json └── README.md

许可证

MIT

About

https://github.com/tw93/Pake

Language
HTML65.5%
JavaScript34.5%