鍍金池/ 問答/HTML5  HTML/ electron使用create-react-app后,通信問題

electron使用create-react-app后,通信問題

參考https://www.jianshu.com/p/208... 這篇博客實(shí)現(xiàn),但并未成功,提示
(index):29 Uncaught ReferenceError: require is not defined

at (index):29

圖片描述

請(qǐng)問下,該如何處理?

回答
編輯回答
話寡

html中的require不需要,刪除就可以了,此時(shí)通過window.electron已經(jīng)可以用來通信了。

2018年8月9日 13:50
編輯回答
影魅

他這個(gè)應(yīng)該是在webpack里有些設(shè)置,可以直接在瀏覽器環(huán)境使用require,正常情況下瀏覽器環(huán)境是不能直接使用reqiure的,如果你不用主進(jìn)程和渲染進(jìn)程通信

Create-react-app與Electron中線程間的通信

那篇文章的這后面內(nèi)容都不用看,如果想,我覺得他這樣也不是官方推薦的寫法,你可以把上面這個(gè)“Create-react-app與Electron中線程間的通信”這后面的代碼都刪掉然后根據(jù)electron官方實(shí)現(xiàn)主進(jìn)程和渲染進(jìn)程通信或者我之前的回答來實(shí)現(xiàn)通信,其實(shí)還是挺簡(jiǎn)單的,就是注冊(cè)監(jiān)聽

2017年1月24日 01:28