带webpack的远程电子导入库

时间:2018-11-11 11:56:39

标签: javascript node.js webpack import electron

我正在尝试将当前代码转换为webpack js文件。但是我不知道如何在远程电子版本中包含一个库。

当前代码:

const { remote } = require('electron');
var windowManager = remote.require('electron-window-manager');

webpack文件:

import {remote} from 'electron';

如何在远程导入中导入windowManager?

1 个答案:

答案 0 :(得分:1)

方法如下:

1. 在主要过程中

const windowManager = require('electron-window-manager');
global.winMgr = windowManager;

2. 在渲染器进程中

const {getGlobal} = require('electron').remote;
const winMgr = getGlobal('winMgr');