# uni-electron-todo-cloud **Repository Path**: deepzhen/uni-electron-todo-cloud ## Basic Information - **Project Name**: uni-electron-todo-cloud - **Description**: uni-electron-todo-cloud版本2.加入unicloud云函数云存储等 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-09-29 - **Last Updated**: 2023-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # uni-electron-todo-cloud #### 介绍 本应用是使用uniapp、electron以及unicloud开发的todo待办事项,可以把本地待办事项同步到unicloud云空间 #### 软件架构 1. 渲染进程使用uniapp和vue3的组合式API写法 2. 主进程由electron搞定 3. 本地数据库使用了nedb(sqlite3也进行了测试没问题,但是感觉没有nedb轻便) #### 安装教程 1. npm install 2. 先在Hbuilder启动运行到浏览器。此时浏览器页面无法预览,因为使用了require,但不影响electron的预览 3. 在命令行里输入npm run start 启动electron 界面 #### 打包说明 1. 先在Hbuilder打包H5 2. 命令行运行 npm run dist 3. exe安装文件自动生成在dist_electron文件夹下 4. 如果配置了hbuilder的cli环境变量,可以直接在命令行输入 npm run unidist 一键打包应用 #### 下步计划 1. 把云空间的数据下载到本地 2. 增加长文章的记录 3. 增加图片及其他资源的同步,实现网盘客户端 4. 增加待办事项的闹钟提醒(软件界面、window通知、短信通知三合一) 5. 其他