๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ–ฅ๏ธํ”„๋ก ํŠธ์—”๋“œ/Electron.js

Electron - ๋ Œ๋”๋Ÿฌ๊ฐ€ ๋ฉ”์ธ์—๊ฒŒ ์‹ ํ˜ธ ๋ณด๋‚ด๊ธฐ(ipcMain & ipcRenderer)

by Janger 2022. 3. 28.
728x90
๋ฐ˜์‘ํ˜•

[@electron/remote ๋ชจ๋“ˆ ํ•„์š”]

// In the Renderer
const { BrowserWindow } = require('@electron/remote')

// In the main process:
require('@electron/remote/main').initialize()

 

 

[renderer.js]

const { ipcRenderer } = require('electron')
//to minimize
ipcRenderer.send('minimize', data);

 

[main.js]

const { ipcMain } = require('electron')
ipcMain.on('minimize', (event, data) => {
    //Minimize logic
})

 

 

 

์ถœ์ฒ˜: 

https://stackoverflow.com/questions/67419723/how-to-switch-from-remote-to-ipcmain-and-ipcrenderer

 

How to switch from remote to ipcMain and ipcRenderer?

I am making electron app with react and I have titlebar controls done with remote module but in console I am getting warning that remote module is deprecated. I want to change my code to use ipcMai...

stackoverflow.com

 

728x90
๋ฐ˜์‘ํ˜•