Electron

发布时间 2023-09-05 17:28:41作者: 瑞瑞大人
  1. 介绍
    1. Chromium 可以使用页面相关api比如document,用于展示界面,每个页面都是一个渲染进程
    2. Node.js 可以使用node的api,例如process,
    3. 入口文件package.json的main脚本主进程,主进程管理所有的渲染进程
  2. ipc模块,主进程和渲染进程之间通讯的ipc模块
    1. ipcMain
    2. ipcRenderer
  3. api
  4. 安装运行
    1. 安装electron
      npm install --save-dev electron
    2. 在项目文件夹下执行
      electron .
  5. 构建打包
    1. Electron Forge:打包和分发
    2. npm install --save-dev @electron-forge/cli
      npx electron-forge import
    3. 配置forge.config.js
      1. packageConfig
      2. makers
  6. 技术选型