我被卡住了电子问题。或者反应,我不知道。 我正在尝试为它使用electron.autoUpdater创建一个React.Component。app和autoUpdater在reactjs中不可用,但在nodejs中可用
我使用
import {app, autoUpdater, dialog} from 'electron';
在
反应成分,但这些类都不可用。当与require('electron')(这是正常的,正常的)一起使用时,它们在nodejs中可用,但在reactjs中不可用。但其余的组件都在那里!
有什么我应该包括或需要知道吗? 在的NodeJS,可用的模块有:
{ clipboard: [Getter],
crashReporter: [Getter],
nativeImage: [Getter],
shell: [Getter],
app: [Getter],
autoUpdater: [Getter],
BrowserView: [Getter],
BrowserWindow: [Getter],
contentTracing: [Getter],
dialog: [Getter],
globalShortcut: [Getter],
ipcMain: [Getter],
Menu: [Getter],
MenuItem: [Getter],
net: [Getter],
Notification: [Getter],
powerMonitor: [Getter],
powerSaveBlocker: [Getter],
protocol: [Getter],
screen: [Getter],
session: [Getter],
systemPreferences: [Getter],
TouchBar: [Getter],
Tray: [Getter],
webContents: [Getter] }
在反应中,可用的组件包括:
clipboard, crashReporter, desktopCapturer,
ipcRenderer, nativeImage, remote, screen, shell, webFrame.
我尝试使用window.require( '电子');该命令起作用,但这些模块仍然不可用
预先感谢您