Skip to content

PierXuY/package-url

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简体中文 | English

项目基于Tauri框架,最初用于打包另一个ChatGPT-Assistant项目。
对项目进行简易配置即可打包任意URL,跨平台适配。

有以下几种使用方式:

简单体验

  • 下载Releases中的程序并安装
  • 安装完成后,定义config文件中的conf.json文件,改为自己的url信息
  • 打开应用即可

本地打包

可以重新设定默认url,替换应用图标等

  • 复制项目源码
  • 安装rust环境
  • 安装tauri cli:cargo install tauri-cli
  • 安装IDE插件rust-analyzer,会自动安装所需包
  • 更换 根目录 和 /src路径 下的app-icon.png图片(必须为方形),名称需一致
  • 运行cargo tauri icon来更换图标
  • 更改\src-tauri\tauri.conf.json中的 唯一标识符"identifier" 和 "package"信息
  • 定义config文件夹中的conf.json文件,改为自己的url信息
  • 运行cargo tauri build打包应用(cargo tauri dev可用于调试)

GitHub Action 跨平台打包

  • fork项目
  • 更换 根目录 和 /src路径 下的app-icon.png图片(必须为方形),名称需一致
  • 更改\src-tauri\tauri.conf.json中的 唯一标识符"identifier" 和 "package"信息
  • 定义config文件夹中的conf.json文件,改为自己的url信息
  • 点击fork项目上方的Actions,选择名为publish的workflow,点击右方的Run workflow
  • 等待打包完成,在项目的Releases中查看(在草稿箱中,未正式发布)