Electron 应用原生能力
所用到的常用模块
主进程
app:他管理了我们应用的生命周期,比如像退出,同时他可以设置app的属性,比如像dock
BrowserWindow:用于管理我们的窗口
ipcMain它是跟ipcRender进行ipc通信的
Menu,Tray,MenuItem等这些就是我们的原生GUI
Notification允许我们做可以做一个可交互的通知
webContents它是用来加载我们具体的页面
autoUpdater 更新模块
globalShortcut 是用来设置全局的一个快捷键
进程并集
clipboard就是用来访问读写我们的剪切板
crashReporter 用来监控进程是否崩溃
渲染进程
remote主要是可以调用我们主进程的模块//建议大家不要使用
desktopCapture用于捕获我们的桌面,可以拿到像系统的截图,屏幕的视频流等等
记住这些常用模块可以帮我们更高效的学习Electron
详情可以参考Electron的文档