- 绘制自定义标题栏(官网有文档,百度搜tauri自定义标题栏)
- 将侧边栏的字符图标换成之前启动器用的侧边栏图标
- 关闭按钮保存点击后是否关闭或退出到系统托盘
- 让日志文件带时间编号,并放在APPDATA/LOACL/JTOP/JTOP Game Launcher目录里
- 设置界面搬过来
- 所有页面进行响应式布局设计,最大化窗口能够保持样式
请确保您的操作系统上安装了Node JS和Rust。
打开终端,输入以下命令来安装Tauri CLI
npm install --save-dev @tauri-apps/cli
如果在运行上面的命令时出现网络问题,建议使用cnpm
作为您的包管理器。
npm install -g cnpm --registry=http://registry.npmmirror.com
在安装cnpm
后,您可以用cnpm
来替换npm
,例如输入npm run tauri dev
替换为cnpm run tauri dev
在项目根目录打开终端,输入
npm run tauri dev
如果您使用VSCode来运行项目,可以先在项目根目录打开终端运行
npm run dev
然后再打开JTOP_GameLauncher/src-tauri/src/main.rs
,
点击main函数上面的“Run”即可运行。
如果您没有看到Run
的字样,说明您没有安装rust插件扩展包
或者rust解释器插件正在扫描您的项目。请耐心等待。
1、将同级目录下的AppData.Local.tauri.zip
复制到C:\Users\<你的用户名>\AppData\Local
目录下,只有在第一次打包时才复制,后续直接运行打包命令即可。
2、在项目根目录打开终端,输入
npm run tauri build
你可以在src-tauri\target\release
目录中找到打包好的exe文件,并在bundle
文件夹中找到通过两种安装包工具打包的安装包。