window.require问题,还是找不到

来源:8-1 在 React 中使用 Node.js

木偶的咆哮

2021-03-10

写回答

1回答

张轩

2021-03-11

同学你好 新版的 12 版本,又推出了新特性。。。 https://www.electronjs.org/docs/tutorial/context-isolation 这个特性称之为 上下文隔离,默认居然是 true的,当 true 的时候,在window 上的内容将取消隔离

所以正确的做法是,在添加一个选项

webPreferences: {
    contextIsolation: false,
    preload: __dirname + '/preload.js',
}

用你的 代码库试了 运行起来没问题

1
1
木偶的咆哮
我在文档里看到,但是忽略了,我以为没用。非常感谢!
2021-03-11
共1条回复

2024更新 Electron+React+七牛云实战跨平台桌面应用

开发一款自动云同步的 Markdown 文件管理软件

1253 学习 · 463 问题

查看课程