我正在使用样板react-photonkit/epp,并且在运行yarn start
时,一切都在dev上很好地执行。电子未定义
但是,当我想打包我的应用程序yarn run build-osx
时,应用程序已生成,但启动时出现错误。此错误仅在我尝试导入电子时出现。如果没有,该应用程序正在生产中运行。
Uncaught ReferenceError: electron is not defined
这里是我的webpack config,我加入的唯一的事情是target:"electron"
。我也试过externals: {electron: "electron"}
。
我试图从电子导入对话框这样的:
const {dialog} = require('electron').remote;
或者
const {dialog} = window.require('electron').remote;