我已将 Electron 更新到我的项目中的最新版本,因为存在一些打印机问题,现在我面临这个问题,即当我将包导入前端时,它会抛出这个错误,但这没有任何问题,但这让我很困扰,我有搜索并找到了这个#1839
但是我找不到任何东西,或者我不明白我现在应该怎么做我已经尝试过
app.allowRendererProcessReuse = true;
它消除了(在命令行中)错误,但它完全停止工作并在前端抛出大错误任何人都可以帮助我解决这个问题
(node:11484) Electron: Loading non-context-aware native module in renderer: '\?\C:\Users\admin\Desktop\co-electronupdate\node_modules@serialport\bindings\build\Release\bindings.node'. This is deprecated, see https://github.com/electron/electron/issues/18397.
(node:11484) Electron: Loading non-context-aware native module in renderer: ''\?\C:\Users\admin\Desktop\co-electronupdate\node_modules@serialport\bindings\build\Release\bindings.node'. This is deprecated, see https://github.com/electron/electron/issues/18397.
正如你所看到的,还有一个大的讨论仍在进行我不明白我有 2 个问题
最佳答案
最后,如果有人对此感到好奇,我找到了我的答案 link
app.allowRendererProcessReuse = false
将此行添加到 main.js
关于javascript - 渲染器中的 Electron 非上下文感知 native 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60106922/