如何拆分Electron应用程序的main.js?

时间:2016-05-24 02:28:54

标签: electron

Electron使用main.js作为应用的起点。但是,如果该文件包含处理主进程事件的所有代码,则它太长且太难维护。我可以拆分main.js文件吗?我该怎么办?

2 个答案:

答案 0 :(得分:1)

您可以将代码拆分为CommonJS模块,这些模块在Node docs深度描述。

答案 1 :(得分:0)

最后,我达到了我的期望。首先,我使用require()方法在main.js导入了我的模块。其次,我使用ipcMain和ipcRender在主进程和渲染进程之间创建通信通道。

我的模块独立于main.js,所以我仍然需要正常导入Electron模块。