electron開發中主要分為主程序(main.js)和渲染程序(renderer.js)
主程序:啟動專案執行的main.js,乙個專案只能有乙個主程序,建立視窗等系統時間在此進行。
渲染程序:基於chromium展示頁面,每個web頁面建立也都會建立乙個渲染程序,頁面執行在渲染程序中。
用於主程序中的模組
browserwindow:建立和控制應用的視窗;
ipcmain:用於主程序中,與渲染程序通訊;
webcontents:渲染和控制視窗中的web內容
用於渲染程序中的模組
remote:在渲染程序中直接呼叫主程序的方法;
ipcrenderer:用於渲染程序中,與主程序通訊
electron 學習筆記(三) 自定義標題欄
第一章 基礎知識點 第二章 electron vue 第三章 自定義標題欄 總結electron專案預設有自己的標題欄 包含標題 最小化 最大化,關閉 根據專案需求,可以去掉,定製開發 如下 src main index.js mainwindow newbrowserwindow 如下 src r...
vue的nuxt與electron學習筆記
該文章純屬筆記,寫的非常凌亂,請諒解 nuxt.js是vue專案中乙個能夠搜尋引擎優化的框架,原來的vue專案的前後端分離,均是通過傳送ajax請求然後獲取json非同步方式。這種方式不利於搜尋引擎優化,因為搜尋引擎爬蟲爬到後是空殼子。nuxt.js解決這一難點。安裝vue 在windows環境中安...
Electron開發入門
首先需要安裝nodejs。設定npm,npm config set registry 安裝electron可以有多種方式。第二種方式 通過npm安裝electron 官方入門指南 cd e mkdir electron git clone cd electron quick start npm in...