渲染层 jsx 可以使用 const electron = global['electron']; 吗
时间: 2024-02-02 21:04:16 浏览: 124
使用Electron构建React+Webpack桌面应用的方法
在渲染层(即在 Electron 应用程序的渲染进程中),可以使用 `remote` 模块来获取 Electron 主进程中的模块和功能,而不需要使用 `global['electron']`。 `remote` 模块提供了一个与主进程通信的接口,可以通过它来获取主进程中的模块和函数。因此,在渲染层中,应该使用 `remote` 模块来访问 Electron 主进程的模块和功能,而不是使用 `global['electron']`。 例如:
```jsx
const { remote } = require('electron');
const fs = remote.require('fs');
```
这样就可以在渲染层中使用 Node.js 模块,同时也可以在渲染进程中获取 Electron 主进程中的模块和功能了。
阅读全文