index.js 747 B

1234567891011121314151617181920212223242526
  1. /*************************************************
  2. ** preload为预加载模块,该文件将会在程序启动时加载 **
  3. *************************************************/
  4. const ChildJob = require('ee-core/module/jobs/child');
  5. /**
  6. * 预加载模块入口
  7. * @param {Object} app - 全局app对象
  8. */
  9. module.exports = async (app) => {
  10. //已实现的功能模块,可选择性使用和修改
  11. const trayAddon = app.addon.tray;
  12. const securityAddon = app.addon.security;
  13. const awakenAddon = app.addon.awaken;
  14. const autoUpdaterAddon = app.addon.autoUpdater;
  15. trayAddon.create();
  16. securityAddon.create();
  17. awakenAddon.create();
  18. autoUpdaterAddon.create();
  19. let myjob = new ChildJob();
  20. myjob.exec('./jobs/example/index');
  21. }