🥳 Electron + Vue3 + Vite + Pinia + Element-Plus + TypeScript.
src 渲染进程的源码主要来自 v3-admin-vite.
# 配置
1. 安装 .vscode 中推荐的插件
2. node 版本 16+
3. pnpm 版本 8.x
# 克隆项目
git clone https://github.com/un-pany/v3-electron-vite.git
# 进入项目目录
cd v3-electron-vite
# 安装依赖
pnpm i
# 初始化 husky
pnpm prepare
# 启动服务
pnpm dev
# 升级所有依赖
pnpm up --latest打包配置,请参考文档 electron-builder
# 根据当前系统环境构建
pnpm build
# 打包成解压后的目录
pnpm build:dir
# 构建 x64 位
pnpm build:x64
# 构建 x32 位
pnpm build:x32pnpm lint├── dist 构建后
├ ├── assets
├ ├── index.html
├ ├── index.js
├
├── script 主进程源码
├ ├── index.ts
├
├── src 渲染进程源码
├ ├── api
├ ├── assets
├ ├── ......
├
├── static 静态资源
├ ├── icons 系统图标
feat增加新的业务功能fix修复业务问题/BUGperf优化性能style更改代码风格, 不影响运行结果refactor重构代码revert撤销更改test测试相关, 不涉及业务代码的更改docs文档和注释相关chore更新依赖/修改脚手架配置等琐事workflow工作流改进ci持续集成相关types类型定义文件更改wip开发中