可以使用React脚手架来初始化electron-react-boilerplate
mobx-persist-store
1 | npm run start # 运行APP |
添加依赖
1 | ./package.json # 非native的module,或者类型依赖@types/* |
package.json配置
1 | { |
尝试了很多方法,最终只找到下面这个方法可用
在渲染进程preload.ts
中创建一个方法向主进程获取环境变量
1 | const electronHandler = { |
在主进程中main.ts
监听该事件
1 | ipcMain.on('get-env', async (event) => { |
"electron": "^11.0.1"