# electron-vite-template **Repository Path**: rainwell/electron-vite-template ## Basic Information - **Project Name**: electron-vite-template - **Description**: 基于electron-vite的前端开发模板 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-14 - **Last Updated**: 2024-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # electron-vite 使用electron-vite作为基础框架,使用vue3+vite+ts开发桌面应用。 其中基本的框架还有element-plus、tailwind、pinia、pinia-plugin-persistedstate、axios、vue-router等。 技术栈 - [element-plus](https://element-plus.org/zh-CN/) - [tailwind](https://www.tailwindcss.cn/docs/installation) - [pinia](https://pinia.vuejs.org/zh/) - [pinia-plugin-persistedstate](https://prazdevs.github.io/pinia-plugin-persistedstate/zh/guide/config.html) - [axios](https://www.axios-http.cn/docs/intro) - [vue-router](https://router.vuejs.org/zh/) - [SerialPort](https://serialport.io/docs) 一个用于连接串行端口的 JavaScript 库,可在 NodeJS 和 Electron 中运行 ## 推荐 IDE 配置 - [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) ## Project Setup ### Install ```bash $ pnpm install ``` ### Development ```bash $ pnpm dev ``` ### Build ```bash # For windows $ pnpm build:win # For macOS $ pnpm build:mac # For Linux $ pnpm build:linux ```