解决办法 :
小白刚学的
Electron,
启动时报了个错,没整明白,看了文档,虽然找到解决办法,但是具体原因不是太明白,这里记录一下解决的方法。还希望有大佬看到解疑答惑一下。
1、安装的v12.0.2版的
electron,这个版本更改了 contextIsolation 的默认值,从 false 更改为 true。更改这个默认设置可提高
Electron 应用的默认安全性
2、个人理解就是为true的话,主进程就是一个独立的运行环境,对应的渲染进程是获取不到的,所以这里设置为false可以解决问题。
当我们使用electron的时候,想要使用nodejs以及第三方的时候出现Uncaught ReferenceError: require is not defined,这种问题的时候,也许并不是我们的问题而是少了配置。也可能是版本的问题。
而我们只需要再加一个配置,这个错误提示就会消失,
webPreferences: {
nodeIntegration: true,
contextIsolation:false // 把这一项加上错误就会消失
nodeInteg
当我们使用electron的时候,想要使用nodejs以及第三方的时候出现Uncaught ReferenceError: require is not defined,这种问题的时候,也许并不是我们的问题而是少了配置。也可能是版本的问题。
而我们只需要再加一个配置,这个错误提示就会消失,
webPreferences: {
nodeIntegration: true,
contextIsolation:false // 把这一项加上错误就会消失
nodeInteg
解决git clone时fatal: unable to access ‘https://gitee.com/XXX.git/‘: The requested returned error: 403
46553