# electron-vue3-quickstart **Repository Path**: wangli66/electron-vue3-quickstart ## Basic Information - **Project Name**: electron-vue3-quickstart - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-10-11 - **Last Updated**: 2024-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明 ## 安装 ``` npm i ``` ## 启动 ``` //启动vue npm run dev //启动electron npm run start-dev ``` ## 部署打包 ``` // 1、打包vue npm run build // 2、打包electron 注意要先打包vue,否则生成的exe程序不会包含最新改变 npm run package ``` # 开发说明 数据库使用的是sqlite3 ## 重要目录说明 --app 应用electron的所有代码建议写在app目录下,方便管理 ------controller 接口处理逻辑 ------------index.js 接口处理的各个模块需要在该文件中引入才生效【注意】 ------------db.js 对数据库具体表的创建、增、删、改、查操作的demo文件 ------preload 渲染进程,直接和vue前端进行数据、逻辑等交互 ------------index.js ------utils 工具类 ------------db.js 数据的连接,以及对增删改查等操作的封装 ------------response.js 统一前端返回的数据格式 --dist 打包后的vue文件 --out 打包exectron生成的exe文件 --public vue的public文件 --src 项目vue的源码 ------main.js 项目vue的入口文件 --main.js 程序electron的入口文件【若无特别要求,此文件可不动】