我正在嘗試訪問 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某種方式訪問全局?
是否可以訪問發布版本的 Electron 應用程序的主窗口?
Helenr
2021-06-01 13:52:12