![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
electron
文章平均质量分 57
weixin_43301027
这个作者很懒,什么都没留下…
展开
-
electron主进程与渲染进程的通信
互通一下Electron进程主进程和渲染进程的区别**ipcMain/ipcRenderer**demo最近一直在用electron 这里记录写一下主进程和渲染进程之间的通信交流是怎么交流的怎么通信的Electronelectron是基于 Chromium 和 Node.js让你可以使用 HTML,CSS ,JS,TS,VUE,React等构建的桌面应用。并且Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。进程Electron 的进程和我们计算机的进原创 2022-03-09 15:57:27 · 311 阅读 · 1 评论 -
Electron支持中文路径下打包
Electron支持中文打包默认情况下打包允许出现中文路径(如果有中文路径会出现以下错误)此时我们只需在node_module/app-builder-lib/out/targets/nsis/NsisTarget.js 中增加args.push("-INPUTCHARSET", "UTF8");即可打包成功...原创 2021-07-20 15:05:05 · 1076 阅读 · 3 评论 -
使用electron-builder,如何设置设置用户可选择安装目录?
文章目录前言一、说一个等式二、使用步骤1.在package.json中加上2.效果如下前言最近在研究Electron 搞过electron的都知道:!最终打包选择会有两个,一个是:electron-packager,另外一个是electron-builder以往一直在用electron-packager 突然想着 用一下electron-builder来对比一下两者的区别这边使用electron-builder 的优点: 突出的一点就是不用自己打包完成之后再去把它搞成安装包缺点: elect.原创 2021-01-29 16:19:47 · 2235 阅读 · 1 评论 -
Html Webpack Plugin: ReferenceError: process is not defined
(Electron脚手架electron-vue踩坑记)Html Webpack Plugin: ReferenceError: process is not defined修改ejs文件 == 在src文件夹下 index.ejs将<% if (!process.browser) {%>改成:<% if (!require(‘process’).browser) { %>修改后的效果...原创 2021-01-28 10:22:38 · 367 阅读 · 0 评论 -
electron用默认浏览器打开链接的3种实现方式
electron用默认浏览器打开链接的3种实现方式简介1.在渲染进程中选择所有的a标签,覆盖a标签的默认点击方法,代码如下2、该方法与上一种方法类似,只不过换了一种角度来实现,这里打开连接并不在渲染进程中直接做,而是通过和主进程通信来告诉主进程调用系统浏览器打开链接,具体代码如下:3、通过在主进程中监听webContents的new-window事件来拦截所有的链接,具体代码:简介在使用electron开发桌面程序的过程中,我们可能经常需要让electron程序中包含的链接在被点击后直接调用系统的默认浏原创 2021-01-20 17:23:50 · 1134 阅读 · 0 评论