electron
文章平均质量分 63
Hansel.Wn
现在从事软件开发工作.
展开
-
electron项目打包慢、打包报错
项目使用了electron框架,在第一次打包或者网络条件不好的环境下进行打包时熟速度慢的出奇,甚至经常出现打包失败的情况(如上面图片的报错)。这是因为,在electron打包的过程中,需要去官方源https://github.com/electron/electron/releases/download/下载一个ZIP包,大概70-80MB左右,这个包的下载站点是github,由于某些原因导致这一步经常出现问题。原创 2024-04-15 15:20:57 · 846 阅读 · 0 评论 -
Electron进程间通信
使用Electron开发出来的桌面应用都是多进程的,其中包含了一个主进程(Main)和至少一个渲染进程(Renderer)。主进程控制整个应用的生命周期,通过electron中的一些模块与GUI交互,同时控制每一个渲染进程。渲染进程会在BrowserWindow对象创建出的窗口中渲染出Web页面,每个渲染页面都运行在独立的进程中。主进程与渲染进程之间通信ipc模块 + window.webContentsipc模块包含ipcMain和 ipcRenderer两个模块,其中ipcMain在主进程中使原创 2022-04-02 01:02:21 · 1699 阅读 · 0 评论 -
实现一个最简单的electron项目
前置准备1、首先确认电脑上已经安装了npm,我们需要使用npm管理第三方依赖2、安装VSCode编辑器,或者也可以使用cmd或者PowerShell创建项目1、在磁盘上新建一个空白文件夹electron_demo,并使用VSCode打开文件夹(如果使用cmd、powershell,需要cd到空白文件夹路径下)2、使用npm init初始化项目,过程中全部选择默认选项,完成初始化后在根目录生成package.json文件{ "name": "electron_demo", "version原创 2022-03-30 21:37:15 · 1355 阅读 · 0 评论 -
Error: Electron failed to install correctly, please delete node_modules/electron and try installing
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-03-24 14:43:52 · 4059 阅读 · 0 评论