Electron使用main.js作为应用的起点。但是,如果该文件包含处理主进程事件的所有代码,则它太长且太难维护。我可以拆分main.js文件吗?我该怎么办?
答案 0 :(得分:1)
您可以将代码拆分为CommonJS模块,这些模块在Node docs深度描述。
答案 1 :(得分:0)
最后,我达到了我的期望。首先,我使用require()方法在main.js导入了我的模块。其次,我使用ipcMain和ipcRender在主进程和渲染进程之间创建通信通道。
我的模块独立于main.js,所以我仍然需要正常导入Electron模块。