chromium每个tab都是一个进程
主进程 - main Process:
-
可以使用和系统对接的api,创建菜单,上传文件等等
-
创建渲染进程
-
全面支持Node.js
-
只有一个,作为整个程序的入口点
渲染进程 - main Process:
-
可以有多个,每个对应一个窗口
-
每个都是单独的进程
-
全面支持Node.js和DOM api
-
可以使用部分Electron提供的api
使用nodemon来检测main.js变化,直接执行electron .来运行项目
`npm install nodemon -D
"start":"nodemon --watch main.js --exec electron ."