Skip to content

预加载层

介绍

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

比如询问 是否更新之类的

地址: electron/preload/index.js

bash

/*************************************************
 ** preload为预加载模块,该文件将会在程序启动时加载 **
 *************************************************/
const Addon = require('ee-core/addon');
const Services = require('ee-core/services');

/**
 * 预加载模块入口
 */
module.exports = async () => {

  // 已实现的功能模块,可选择性使用和修改
  Addon.get('tray').create();
  Addon.get('security').create();
  Addon.get('awaken').create();
  Addon.get('autoUpdater').create();

  //Services.get('cross').createGoServer();
}