javascript - 使用 webpack 远程导入电子库
问题描述
我正在尝试将我当前的代码转换为 webpack js 文件。但我不知道如何在 Electron 的远程变量中包含一个库。
当前代码:
const { remote } = require('electron');
var windowManager = remote.require('electron-window-manager');
网络包文件:
import {remote} from 'electron';
如何在远程导入时导入 windowManager?
解决方案
就是这样:
1.在主进程中
const windowManager = require('electron-window-manager');
global.winMgr = windowManager;
2.在渲染器进程中
const {getGlobal} = require('electron').remote;
const winMgr = getGlobal('winMgr');
推荐阅读
- selenium - 如果我们在 Selenium 自动化脚本中仅使用 Chrome 浏览器,那么使用 ChromeDriver 而不是 WebDriver 有什么好处
- angular - Angular2:单击按钮将文本框条目添加到跨度
- html - Django 表单提交重定向问题
- r - 用另一个数据框中匹配行的值替换缺失的数据
- android-studio - ImageView' 是多余的
- firebase - 如何在 Firebase Crashlytics 中搜索崩溃?
- dart - 如何在颤动的http.MultipartRequest请求上上传文件时获取进度事件
- php - 将对象保存到会话 - 如何像以前一样从会话中获取对象?
- python - 从python中的序列列表中创建一个矩阵
- bash - 成功运行 docker-compose 后 Bash 退出