用前端技术构建一个更小、更快、更安全的桌面应用程序,基于 Tauri、Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术.
- main 分支:源码来自v3-admin-vite
- mini 分支:精简版,仅有登录页和主页
-
安装
Rust
与系统依赖,详细步骤请参考官网 -
win10 及以下需要注意,
Tauri
需要 WebView2 才可以运行,若是缺少 WebView2 ,可通过libs/MicrosoftEdgeWebview2Setup.exe
进行安装
# 配置
1. 一键安装 .vscode 目录中推荐的插件
2. node 版本 16+
3. pnpm 版本 7.x
# 进入项目目录
cd v3-tauri-vite
# 安装依赖
pnpm i
# 初始化 husky
pnpm prepare
# 启动服务
pnpm dev
# 升级所有依赖
pnpm up --latest
pnpm lint
# 根据当前系统环境构建
pnpm build
# 构建 x64 位
pnpm build:x64
# 构建 x32 位
pnpm build:x32
feat
增加新的业务功能fix
修复业务问题/BUGperf
优化性能style
更改代码风格, 不影响运行结果refactor
重构代码revert
撤销更改test
测试相关, 不涉及业务代码的更改docs
文档和注释相关chore
更新依赖/修改脚手架配置等琐事workflow
工作流改进ci
持续集成相关types
类型定义文件更改wip
开发中