简体   繁体   English

Webpack远程上的电子导入库

[英]Electron import library on remote with webpack

I am trying to convert my current code into a webpack js file. 我正在尝试将当前代码转换为webpack js文件。 But I don't know how I can include a library on the remote variabel of Electron. 但是我不知道如何在远程电子版本中包含一个库。

current code: 当前代码:

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

webpack file: webpack文件:

import {remote} from 'electron';

How do I import the windowManager on the remote import? 如何在远程导入中导入windowManager?

Here's how: 这是如何做:

1. In the main process 1. 在主要过程中

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

2. In The renderer process 2. 在渲染器过程中

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM