我正在尝试访问 Electron 应用程序的主窗口 JavaScript 上下文。这在开发中很容易:npm install electron --save-develectron index.js --inspect转到chrome://inspect并打开 DevTools在 DevTools 控制台中,运行require('electron')并瞧但是,在分发应用程序后,我通过使用预构建的 Electron 二进制文件并将我的文件resources/app放入手动分发中,该require调用在附加的调试器中不再可用。electron --inspect仍然有效,调试器已连接并正在侦听。DevTools 也可以连接,我可以看到全局变量(如process),但全局变量require不再存在。我没有 Electron 的发布版本的经验,这个全局是否被永久剥离了?我是否必须构建自己的 Electron 二进制文件并以某种方式将其配置为保留在其中?是否有可能使用已经构建的应用程序以require某种方式访问全局?
添加回答
举报
0/150
提交
取消