tags:
- 原理-机制-架构-运作 运行-执行-启动 electron
Electron运行原理
- base::Electron
- build::electron页面加载方式
基本运行机制
-
启动流程:
- Electron安装时会在node_modules中包含必要的运行脚本
- 这些脚本负责启动和管理Electron应用
-
入口文件:
- 通过package.json中指定的主文件(通常是main字段指定)作为主进程的入口
- 这个入口文件是整个应用的启动点
-
进程模型:
- 主进程(Main Process):由入口文件启动,负责应用的生命周期管理
- 渲染进程(Renderer Process):负责页面渲染和用户界面
工作流程
- 用户启动Electron应用
- Electron运行时加载并执行node_modules中的启动脚本
- 启动脚本读取package.json配置
- 根据配置加载主进程入口文件
- 主进程创建窗口和渲染进程
注意事项
- 入口文件的正确配置对应用启动至关重要
- 主进程和渲染进程的职责需要明确区分
- package.json的配置需要准确指定主进程入口文件