现在很多electron项目都是11版本的或者之前的有点落后了,electron11版本之后进行了重大更改去除了remote模块禁止在渲染层调用主进程的api。或者项目太复杂不适合入门学习。有的打着electron开发的项目electron的知识点还停留在hello world,其实只是用electron套个壳的网页。
vue方面就不过多介绍了,electron实现点:开机自启,置顶窗口,黑夜模式,悬浮窗,用于定时提醒,优化的窗口拖动,优雅丝滑的改变窗口大小和位置显示界面,自定义安装,以及自定义图标,最小化,自定义托盘。
动态改变窗口大小
![](https://i-blog.csdnimg.cn/blog_migrate/04c862471f531788fefe9d593c559321.gif)
定时提醒悬浮窗
![](https://i-blog.csdnimg.cn/blog_migrate/43701dc843f2e810fe3a5db1c6f3f310.gif)
黑夜模式
![](https://i-blog.csdnimg.cn/blog_migrate/a7431134c7ce9d06e7e3234544186954.gif)
### https://github.com/MoNaiZi/Note
### 欢迎大家给建议提问题评论, (๑•̀ㅂ•́)و✧ 点点星星谢谢
大家如果喜欢后续我在出个教程