mirror of
https://gitee.com/dromara/electron-egg.git
synced 2026-05-14 11:52:07 +08:00
test
This commit is contained in:
16
electron/jobs/example.js
Normal file
16
electron/jobs/example.js
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
//const test = require('./test');
|
||||||
|
const path = require('path');
|
||||||
|
const { Utils } = require('ee-core');
|
||||||
|
|
||||||
|
// let helloRes = test.hello();
|
||||||
|
|
||||||
|
// let pt = test.getDir('test.js');
|
||||||
|
|
||||||
|
// console.log('[example] helloRes -------- ', helloRes);
|
||||||
|
// console.log('[example] pt -------- ', pt);
|
||||||
|
|
||||||
|
let tp = path.join(__dirname, 'example.js');
|
||||||
|
console.log('[test] jobs file -------- ', tp);
|
||||||
|
|
||||||
|
// let baseDir = Utils.getBaseDir();
|
||||||
|
// console.log('[test] baseDir -------- ', baseDir);
|
||||||
19
electron/jobs/test.js
Normal file
19
electron/jobs/test.js
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
const path = require('path');
|
||||||
|
const { Utils } = require('ee-core');
|
||||||
|
|
||||||
|
exports.hello = function () {
|
||||||
|
console.log('[test] hello--------');
|
||||||
|
|
||||||
|
return 'hello';
|
||||||
|
}
|
||||||
|
|
||||||
|
exports.getDir = function (name) {
|
||||||
|
|
||||||
|
let baseDir = Utils.getBaseDir();
|
||||||
|
console.log('[test] baseDir -------- ', baseDir);
|
||||||
|
|
||||||
|
let tp = path.join(__dirname, name);
|
||||||
|
console.log('[test] jobs file -------- ', tp);
|
||||||
|
|
||||||
|
return baseDir;
|
||||||
|
}
|
||||||
@@ -1,6 +1,13 @@
|
|||||||
/*************************************************
|
/*************************************************
|
||||||
** preload为预加载模块,该文件将会在程序启动时加载 **
|
** preload为预加载模块,该文件将会在程序启动时加载 **
|
||||||
*************************************************/
|
*************************************************/
|
||||||
|
// const {
|
||||||
|
// MessageChannel,
|
||||||
|
// ProcessManager,
|
||||||
|
// BrowserService
|
||||||
|
// } = require('electron-re');
|
||||||
|
const path = require('path');
|
||||||
|
const { Utils, Jobs } = require('ee-core');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 预加载模块入口
|
* 预加载模块入口
|
||||||
@@ -18,4 +25,27 @@ module.exports = async (app) => {
|
|||||||
securityAddon.create();
|
securityAddon.create();
|
||||||
awakenAddon.create();
|
awakenAddon.create();
|
||||||
autoUpdaterAddon.create();
|
autoUpdaterAddon.create();
|
||||||
|
|
||||||
|
// pm
|
||||||
|
// ProcessManager.openWindow();
|
||||||
|
// const exampleFile = path.join(app.config.baseDir, 'jobs', 'example.js');
|
||||||
|
// const myService = new BrowserService('exampleJob', exampleFile);
|
||||||
|
// await myService.connected();
|
||||||
|
|
||||||
|
// console.log("isDev: ", Utils.isDev());
|
||||||
|
// console.log("isRenderer: ", Utils.isRenderer());
|
||||||
|
// console.log("isMain: ", Utils.isMain());
|
||||||
|
// console.log("isForkedChild: ", Utils.isForkedChild());
|
||||||
|
// let res = require('../jobs/example')
|
||||||
|
// console.log('res:', res);
|
||||||
|
|
||||||
|
let opt = {
|
||||||
|
dev: true,
|
||||||
|
path: 'example.js',
|
||||||
|
winOptions: {
|
||||||
|
show: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
let myJob = new Jobs();
|
||||||
|
myJob.create('example', opt);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user