electron 开发 页面调用require is not a function
标签搜索
侧边栏壁纸
  • 累计撰写 36 篇文章
  • 累计收到 59 条评论

electron 开发 页面调用require is not a function

shthah
2023-08-11 / 0 评论 / 68 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年12月11日,已超过135天没有更新,若内容或图片失效,请留言反馈。

require is not a function错误。

由于require可以直接请求运行客户机上的文件,容易引起安全问题,而在Electron 12以后的版本中被禁止。

解决方案

如果需要直接使用客户机上的文件,则需要设置web上下文contextIsolation选项为false。
webPreferences: {

  nodeIntegration: true,
  contextIsolation: false

}
修改后,本地使用require时,程序就正常跑起来了。

0

评论 (0)

取消