electron-egg electron-egg
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
❤️成为赞助商
  • 快速入门

  • 基础功能

    • 目录结构
    • 入口及生命周期
    • 前端模块
    • 控制器
    • 服务层
    • 预加载层
      • 插件

      • 通信

      • 数据库

      • 日志
      • 额外资源目录
      • 调试
      • 脚本工具
      • 其它

    • 生成软件

    • 升级

    目录

    预加载层

    # 介绍

    桌面应用的一些功能,需要在软件启动时就已经被加载;而控制器层代码,是前端发送请求时,才会执行。

    # 示例

    /*************************************************
     ** preload为预加载模块,该文件将会在程序启动时加载 **
     *************************************************/
    
    /**
     * 预加载模块入口
     * @param {Object} app - 全局app对象
     */
    module.exports = async (app) => {
    
      //已实现的功能模块,可选择性使用和修改
      const trayAddon = app.addon.tray;
      const securityAddon = app.addon.security;
      const awakenAddon = app.addon.awaken;
      const autoUpdaterAddon = app.addon.autoUpdater;
      
      trayAddon.create();
      securityAddon.create();
      awakenAddon.create();
      autoUpdaterAddon.create();
    }
    
    
    上次更新: 2025/06/06, 07:21:49
    服务层
    插件说明

    ← 服务层 插件说明→

    Theme by Vdoing | Copyright © 2023-2025 哆啦好梦 | 京ICP备15041380号-2
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×