remote

remote モジュールは非推奨となった。remote モジュールを介してリモートオブジェクトを扱う代わりに、ipcMain / ipcRenderer を用いて明示的に IPC 通信を行う実装が推奨される。

v9 以降で使用した場合、廃止警告が表示される。

v10 以降、BrowserWindow で使用するには enableRemoteModule: true を指定する必要がある。

参考:

remote module が deprecated になっている背景 | Simple minds think alike

Electron (v9 以降) で require(“hoge”).remote を使えない時のための Tips – Qiita

Electron’s ‘remote’ module considered harmful | Jeremy Rose

remote | Electron [Official]

Deprecate the ‘remote’ module and move it to userland · Issue #21408 · electron/electron – GitHub

Cannot destructure property ‘BrowserWindow’ of ‘require(…).remote’ as it is undefined – Stack Overflow

Electron.remote is undefined – Stack Overflow

remote.require

参考:

remote.require | Electron [Official]

@electron/remote

参考:

electron/remote: Bridge JavaScript objects from the main process to the renderer process in Electron – GitHub

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です