你知道的Electron小小记事本

第一次分享代码,小紧张。要过年了,走过路过的大哥哥小姐姐动动金手指点赞star?,恭喜发财啊,2019年KPI爆表?哈哈哈 github源码地址

功能介绍

Electron 基于 Chromium 和 Node.js, 让你可以使用 HTML, CSS 和 JavaScript 构建应用。 这个练手项目主要完成以下功能:

  • 文件

    • 新建
    • 打开
    • 保存
    • 打印
    • 退出
  • 编辑

    • 撤销
    • 恢复
    • 截切
    • 复制
    • 粘贴
    • 删除
    • 全选
  • 视图

    • 缩小
    • 放大
    • 重置缩放
    • 全屏
  • 帮助

    • 关于

涉及Electron 的知识点

上面这些功能做完呢,基本对Electron的使用心里有数了,翻文档更加熟练了哈哈哈

  1. 生命周期
  2. 窗口BrowserWindow
  3. 主进程与渲染进程通信(ipcMain和ipcRenderer)
  4. 菜单与右键菜单
  5. remote(渲染进程中使用主进程api)
  6. shell 模块(打开外部链接:参考“关于”这个功能点)
  7. dialog对话框
  8. node.js的fs模块读取文件及写文件

注意的地方

这个记事本确实很小很简单,其中有个需要注意的地方就是新建、打开、退出等的时候记得检查是否保存已编辑文本。

转载于:https://juejin.im/post/5c49b972f265da616624cd1a

你可能感兴趣的:(你知道的Electron小小记事本)