linux下electron踩坑記錄

2021-10-12 01:47:47 字數 520 閱讀 1393

在寫**匯入模組的時候,路徑一定要區分大小。比如新建檔案的時候conversationlist.vue 是這樣的,但是在匯入的時候使用conversationlist在win平台編譯的時候不會報錯,但是在linux下就會報錯。所以在開發的過程中一定要注意**規範,嚴格區分大小寫。

在模組中使用remote進行通訊的時候增加如下引數配置,否則在linux下會報remote undefined的錯誤。

在系統中如果我們使用src 來引入file://本地目錄 等類似資源,需要增加兩個配置

import

from

"electron"

;whenready()

.then((

)=>);});

Electron踩坑記錄

3.為什麼使用browserview而不是iframe?iframe跟宿主頁面共享乙個渲染程序,當宿主頁面和iframe頁面都含有webrtc功能時,iframe會跟宿主頁面搶占資源,導致兩個頁面都非常卡,卡到無法使用。electron 的 browserview會獨立開闢乙個渲染程序,不跟宿主頁面...

Electron 踩坑記錄(一)

構建pc客戶端,採用electron vue腳手架進行快速搭建環境。功能點在web端全部正常,移植 到electron時出現問題的功能點有 2.ant design vue ui 框架部分元件失效 electron 引用 flash 外掛程式打包示例 簡單記錄問題關鍵 問題 pc 客戶端 ant d...

linux下安裝node踩坑總結

2.放入linux的對應目錄下之後 tar xvf node v10.15.3 linux x64.tar.xz 使用如上命令將二進位制檔案解壓 若為二進位制檔案則不需要再次安裝 ln s home tate node v10.15.3 linux x64 bin npm usr local bin...