“TypeError:fs.​​existsSync 不是函数”ReactJS 和 Electron

Vid*_*ify 2 jsx node.js reactjs electron

TypeError: fs.existsSync is not a function我遇到一个问题,加载 React 应用程序时出现错误。

我正在尝试向我的自定义 MacOS 按钮添加功能,但是,当我似乎这样做时import {remote} from 'electron',我收到了该错误。

这是组件源代码: https: //sourceb.in/1ffad505cd.jsx 这是控制台中生成的错误: https: //sourceb.in/8c01058284.txt

这看起来是一个电子问题,但我似乎无法弄清楚为什么。

任何帮助或建议将不胜感激。

cri*_*ari 9

我面临着同样的问题,我花了半天时间寻找解决方案,而不是在App.js中导入或要求电子作为

import * as electron from 'electron'
Run Code Online (Sandbox Code Playgroud)

或者

const electron = require("electron")
Run Code Online (Sandbox Code Playgroud)

继续使用 window 对象将 Electron 导入到App.js中,如下所示

const electron = window.require("electron")
Run Code Online (Sandbox Code Playgroud)