-
进程交互流程
查看全部 -
Electron 进程之间的通讯方式
查看全部 -
Electron 进程之间的通讯方式
查看全部 -
功能流程图
查看全部 -
进程之间的通讯方式
主进程:ipcMain
渲染进程:ipcRenderer
回复:event.sender.send('xxxx','xxxx')
查看全部 -
BrowserWindow 只能在main.js中使用
js脚本支持node.js api 和 DOM api
查看全部 -
chromium每个tab都是一个进程
主进程:
可以使用和系统对接的api,创建菜单,上传文件等等
创建渲染进程
全面支持Node.js
只有一个,作为整个程序的入口点
渲染进程:
可以有多个,每个对应一个窗口
每个都是单独的进程
全面支持Node.js和DOM api
可以使用部分Electron提供的api
查看全部 -
https://electronjs.org
查看全部 -
nodemon --watch main.js --exec electron .
这里'electron .'的单引号要去掉,否则会启动报错
查看全部 -
# 克隆示例项目的仓库 $ git clone https://github.com/electron/electron-quick-start # 安装依赖并运行 $ npm install && npm start
查看全部 -
使用node api,和使用DOM api
查看全部 -
开发第一步:创建窗口
查看全部 -
webPreferences是electron新版本中修改的默认值原来是true,现在是false,如果nodeIntergration为false的使用require是会报错的.
查看全部 -
如果执行命令时出现乱码,可以使用chcp 命令查看当前的page code,将其改为65001即可解决, chip 65001查看全部
-
辅助工具:npm install nodemon --save-dev
"start":"nodemon --watch main.js --exec 'electron .'"
查看全部
举报