# EmailDrive **Repository Path**: xb666946/EmailDrive ## Basic Information - **Project Name**: EmailDrive - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-10-11 - **Last Updated**: 2024-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EmailDrive #### 介绍 三合一项目 #### 软件架构 后台spring-boot,java,mysql,maven 前端vue,js,element-ui,vue-cli 服务端python #### 使用说明 1. 后台 (1)、main文件夹下的homePageVue是一个vueCli项目 2. 前端 (1)、父子组件的执行顺序为, 父组件beforeCreated ->父组件created ->父组件beforeMounted ->子组件beforeCreated ->子组件created ->子组件beforeMounted ->子组件mounted -> 父组件mounted (2)、打包步骤 3. 服务端 (1)、打包步骤 一、通过pyinstaller进行打包,首先要通过pip安装。其次通过 pyinstaller -F main.py打包,此时生成的exe还不能正常使用,需要将资源文件打包进入。 二、修改main.spec中的datas=[],修改为datas=[('config/my.conf', '.'),('config/mail.conf', '.')]将资源文件加入,然后 pyinstaller -F main.spec打包就能正常使用 # electron文件选择部分 http://electronjs.org/docs/api/file-object