# electron入门到实战 **Repository Path**: luoriwusheng/electron-study ## Basic Information - **Project Name**: electron入门到实战 - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2020-06-06 - **Last Updated**: 2022-11-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目说明 > 本仓库主要是介绍学些 electron中遇到的一些问题,并提出解决办法,与其他仓库不同的是,这里是以实践为主,并配有详细的注释代码,版本说明 ### 目录结构说明(应用场景篇) - lesson-1 初学electron-起步篇-暂未补充 - [lesson-2](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-2) 主要讲打印 - [lesson-3](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-3) 主要讲主进程与渲染进程通讯 - [lesson-4](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-4) 调用动态库示例 - [lesson-5](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-5) electron预览pdf文件的方式 - [lesson-6](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-6) electron打包,源码隐藏、自动更新,覆盖安装, 应用自启动, electron-vue框架升级 - [lesson-7](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-7) electron 禁用按键,快捷键 - lesson-8 没想好写什么 - [lesson-9](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-9) 检测当前网络环境是在线还是离线 - lesson-10 electron结合rem实现多种屏幕应用的适配实战 - lesson-11 electron实现注册,登录效果;实现从第三方页面跳回当前的electron应用 - lesson-12 electron实现粘贴、复制、剪切,监控剪切板变化,剪切板内容类似博客复制时附带小尾巴 - lesson-13 定时关机,启动当前应用,控制window关机 - [lesson-14](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-14) 系统崩溃、重启示例 - [lesson-15](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-15) HTML5接口,调用摄像头,音频接口,实现拍照 - lesson-16 程序调用屏幕保护,自定义屏保视频 - lesson-17 屏幕截图、标注 - lesson-18 录制音频,上传音频到后台 - lesson-19 向webview中注入脚本 - lesson-20 electron打包,图标定制,自定义安装位置,更新 - lesson-21 electron透明窗口 - [lesson-22](https://github.com/LuoRiWuSheng/electron-study/tree/master/lesson-22) electron-vue 单页应用,模拟chrome搜索栏,方便开发环境快速调试 - [lesson-23]() 集成富文本 ---- ### 实战篇 注: > 待补充,(\*\^\__\^\*) (\*\^\__\^\*) (\*\^__\^\*) ... --- ### 源码学习 - [Electron 应用分发系统](https://github.com/yi-ge/electron-distribution) - [【Electron】酷家乐客户端开发实践分享 — 入坑篇](https://juejin.im/post/5cfb6a49f265da1ba84a82d0) **注:** > 未加超链接的都是正在编写的内容,come on !!! ### 参考学习链接 - [vue-electron实战](https://github.com/jkchao/vue-electron.git) - [vue-api-带demo的桌面软件]( https://github.com/demopark/electron-api-demos-Zh_CN.git) - [CloudDisk-网盘小应用](https://github.com/zjinh/CloudDisk) - [贝壳云笔记客户端](https://github.com/Beatrice950201/eibk_client)