# a6work-desktop **Repository Path**: MonikaCY/a6work-desktop ## Basic Information - **Project Name**: a6work-desktop - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-14 - **Last Updated**: 2026-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Electron Vue App 一个使用 Electron + Vue 3 + Vite + TypeScript 搭建的桌面应用模板。 ## 技术栈 - **Electron** - 跨平台桌面应用框架 - **Vue 3** - 渐进式 JavaScript 框架 - **Vite** - 下一代前端构建工具 - **TypeScript** - JavaScript 的超集 - **electron-vite** - Electron 专用 Vite 构建工具 - **electron-builder** - 打包和分发工具 ## 开发 ### 安装依赖 ```bash pnpm install ``` ### 启动开发服务器 ```bash pnpm dev ``` ## 构建 ### 构建应用 ```bash pnpm build ``` ### 打包安装程序 ```bash # Windows pnpm build:win # macOS pnpm build:mac # Linux pnpm build:linux ``` ## 项目结构 ``` electron-vue-app/ ├── src/ │ ├── main/ # Electron 主进程 │ │ └── index.ts │ ├── preload/ # 预加载脚本 │ │ └── index.ts │ └── renderer/ # Vue 渲染进程 │ ├── index.html │ └── src/ │ ├── main.ts │ ├── App.vue │ └── styles/ │ └── index.css ├── electron.vite.config.ts # electron-vite 配置 ├── electron-builder.yml # 打包配置 ├── tsconfig.json # TypeScript 配置 └── package.json ``` ## 功能特性 - ✅ Electron 主进程、预加载脚本、渲染进程分离 - ✅ Vue 3 Composition API + `