# electron-start **Repository Path**: hututuplayball/electron-start ## Basic Information - **Project Name**: electron-start - **Description**: 快速开始一个electron应用 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-26 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 快速开始electron应用 ### 1.目录结构 |--dist(electron-builder打包生成的文件) |--build(webpack打包目录) |--modules(封装的功能模块) |--creatTray(创建托盘) |--globalRegister(全局注册) |--httpServices(创建http服务) |--mainWin(BrowserWindow窗口) |--systemNotification(系统消息提醒) |--update(在线更新) |--webSocket(websocket连接) |--readConfig(配置文件读取) |--init.js(初始化js) |--src(各窗口文件) |--common(公共资源) |--static(静态资源) |--img(app相关图片资源) |--page(渲染进程相关页面) |--index.js(入口文件) |--webpack.config.js(webpack配置文件) |--package-prod.json(生产环境打包配置) |--package.json(包管理文件) ### 2.应用打包构建 1. npm run build 直接打包为安装包,未压缩 2. npm run build:webpack 通过webpack进行打包 ### 3.TIPS 1. modules文件下为主进程的各个模块 2. src文件夹下为静态资源及渲染进程资源