2017-07-30 26 views
0

我正在開發一個電子應用程序,我總的來說有一個架構問題。在一個類中定義的電子ipcMain監聽器

每當我有什麼需要的主要工序要做,我在main.js文件直接做到這一點,我認爲這是錯誤的,因爲我會最終有一個很長的單片文件。 !

現在我加入了更多課程,以及一些這些類的應該聽的事件。讓我舉一個例子:

在我的申請,我應該有一個配置文件實例。當用戶嘗試從Renderer進程登錄時,應該更新此配置文件。

現在我的問題是在哪裏創建配置文件的情況下,如何自動聽LOAD_PROFILE例如事件?我真的需要在Main中創建一個配置文件實例,我唯一需要在main中執行的部分是將配置文件加載並保存在桌面上。所有其他與配置文件的交互都在渲染器中完成。

我是新來的Node.js和電子所以它的基本結構是一個有點混亂給我。

回答