第二课:electron 模块

  1. 主进程和渲染进程可使用的模块不相同
  2. 主进程和渲染进程都能使用的模块:
shell   //用来操作本地文件
screen //与屏幕有关的,屏幕大小,鼠标位置
clipborad //剪切板
crashReporter  //崩溃报告  需要搭建专用的服务器
nativeImage   //图片相关
  1. 渲染进程可用:
ipcRender    //渲染进程ipc通信的模块
desktopCapturer    //捕获桌面声音等
remote    //渲染进程拿到主进程的模块,如菜单、提示框对象
webFrame  //如何渲染网页
  1. 主进程可用:
app //控制应用的生命周期
BrowserWindow  //控制创建浏览器窗口
webContents  //BrowserWindow的实例属性,用来渲染和控制网页
ipcMain  //发送与接收ipc消息的模块
dialog   //打开和保存文件,提供提示框的功能
Menu   //右键菜单、小图标里的菜单等功能
menuItem    //Menu中菜单的一个项目
net    //electron 自带的http请求工具
protocol  //注册协议
session  //�同后台session
Tray    //添加通知栏的图标
systemPerferences    //获取当前计算机的偏好设置
globalSnortcut    //定义键盘的快捷键
contentTracing   //跟踪和收集数据的模块。查看性能的瓶颈
powerSaveBlocker  //阻止系统进入睡眠模式的模块
powerMonitor  //监听电源状态更改的模块
autoUpdater    //自动更新模块

你可能感兴趣的:(第二课:electron 模块)