![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
electron
文章平均质量分 65
老电影故事
我只想搞搞搞搞搞搞搞钱!
展开
-
手把手教你如何新建一个vue3+electron项目
原生的窗口不好看,很难看。且无法去修改,导致满足不了UI的效果,所以很多桌面程序都是自定义窗口。这里主要是在main.js中创建窗口的时候加入。frame: false, // 不要自带的窗口})具体其它配置,可以看这里然后想实现一个这样的 DIY一个。原创 2023-10-20 08:00:00 · 2741 阅读 · 0 评论 -
electron-vue 实现最小化、最大化及其图标切换
关键是render 进程通过 ipcRenderer 与 ipcMain 进行通讯,以通知 main 进程操作窗体。原创 2023-04-19 08:00:00 · 1631 阅读 · 0 评论 -
Electron应用点击链接打开默认浏览器指定url
在electron桌面应用中,需要点击链接然后打开默认浏览器去相关web页面。用主进程和渲染进程之间的通信来解决。在preload预处理文件中。在主进程main.ts文件中。原创 2023-03-31 06:30:00 · 1889 阅读 · 0 评论 -
electron打包后,托盘图标报错的解决办法
然后需要在托盘这更改一些东西 详细怎么实现的请看我另一篇文章关于托盘提醒的, 这里只记录这个问题。我们在本地开发electron+vue项目的时候,添加了托盘,设置了托盘图标,本地运行是没问题的。区分本地环境、打包以后的环境,因为本地项目路径,跟打包安装后的路径肯定是不一样的,所以需要判断下。但是在打包后再打开,就会获取不到系统托盘图标,导致功能失效。这个项目我添加了托盘闪烁和类似微信qq的消息来了就托盘提示。反正就是打包后运行会报错 如图所示。原创 2023-03-29 07:30:00 · 644 阅读 · 0 评论 -
electron-store存储信息到本地磁盘
以文件形式缓存数据,保存Electron应用程序或模块的简单数据持久性-保存和加载用户首选项,应用程序状态,缓存等数据保存在app.getPath(‘userData’)中的JSON文件中。您可以在主进程和渲染器进程中直接使用此模块。app.getPath(name)-储存你应用程序设置文件的文件夹,默认是 appData 文件夹附加应用的名称。原创 2023-02-20 17:38:57 · 4127 阅读 · 1 评论 -
解决Error: Electron failed to install correctly, please delete......报错的问题
在node_modules\electron\中创建path.txt,内容为electron.exe(对应自己的平台,不同平台不一样)。手动运行: node node_modules\electron\install.js 无法解决。找到node_modules@electron\get\dist\cjs\index.js。然后再运行node node_modules\electron\install.js。然后在node_modules\electron\下创建dist文件夹。两个办法好像没有什么差别。原创 2023-01-31 08:45:00 · 3582 阅读 · 8 评论 -
Electron主进程渲染进程间通信的四种方式
在中进程使用和模块,通过开发人员定义的“通道”传递消息来进行通信。新的版本中推荐使用上下文隔离渲染器进程进行通信,这种方式的好处是无需在渲染进程中直接使用发送消息,这种在渲染进程中调用nodejs对象的方法对于渲染进程有侵入性。当我们使用或者其他前端框架开发界面时,上下文隔离方式使用起来更加方便,基本上感受不到对前端框架的影响。原创 2023-01-06 09:00:00 · 6535 阅读 · 0 评论