# v3-electron-vite **Repository Path**: chenshuangkun/v3-electron-vite ## Basic Information - **Project Name**: v3-electron-vite - **Description**: ⭐ A vue3 electron admin template, based on 'vite' - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 18 - **Created**: 2023-02-01 - **Last Updated**: 2023-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简介 🥳 `Electron` + `Vue3` + `Vite` + `Pinia` + `Element-Plus` + `TypeScript`. src 渲染进程中源码来自 [v3-admin-vite](https://github.com/un-pany/v3-admin-vite). ## 运行项目 ```bash # 配置 1. 安装 .vscode 中推荐的插件 2. node 版本 16+ # 克隆项目 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 ``` ## 打包 ```bash # 打包成安装程序 pnpm build # 打包成解压后的目录 pnpm build:dir ``` ## 代码格式检查 ```bash pnpm lint ``` ## 目录结构 ```tree ├── dist 构建后 ├ ├── main ├ ├── script ├ ├── main 主进程源码 ├ ├ ├── index.ts ├ ├── src 渲染进程源码 ├ ├── static 静态资源 ├ ├── icons 系统图标 ``` ## Git 提交规范 - `feat` 增加新的业务功能 - `fix` 修复业务问题/BUG - `perf` 优化性能 - `style` 更改代码风格, 不影响运行结果 - `refactor` 重构代码 - `revert` 撤销更改 - `test` 测试相关, 不涉及业务代码的更改 - `docs` 文档和注释相关 - `chore` 更新依赖/修改脚手架配置等琐事 - `workflow` 工作流改进 - `ci` 持续集成相关 - `types` 类型定义文件更改 - `wip` 开发中 ## 站在巨人的肩膀上 - [electron-vite-vue](https://github.com/electron-vite/electron-vite-vue) - [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin) - [fast-vue3](https://github.com/study-vue3/fast-vue3)