首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
electron
订阅
wsY52593
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
electron electron-updater实现自动更新
1、现有electron项目基础上安装electron-updater2、监听和触发更新钩子主进程渲染进程(视图)配置在package.json指定version,以及build的publish属性用
Electron-主进程、渲染进程
Electron是一个跨平台的桌面应用技术,从开发的角度,可以片面的理解为js的一个执行环境。比如: 浏览器是js的一个执行环境,node也是js的一个执行环境,同样Electron也是js的一个执行环境。那么什么叫执行环境呢,其实我的理解是一个执行环境包含2个内容: 浏览器里…
Electron系列文章-进程间通信
在使用Electron开发应用的时候,我们往往需要在主进程和渲染进程之间互相传递数据来实现产品的需求。 假设我们现在要做一个APP,APP中有一个窗口来显示当前机器的CPU型号,总内存等信息。逻辑很简单,只需要拿到相关信息后,展示在窗口中就行了。在Electron的渲染进程中,…
electron的自动更新
我们在开发一款electron桌面应用中,我们希望只要我们发布了最新的版本,用户就会收到新包的更新提示。在electron自带的有autoUpdater,本次我们选择的是electron-updater这个第三方插件。先说一下electron自带的autoUpdater的缺点是…
你不知道的 Electron (二):了解 Electron 打包
这篇文章主要介绍如何打包 Electron 应用,以及分析 electron-builder 是如何对我们的应用进行打包的。 Electron 目前有两种打包工具:electron-userland/electron-builder 和 electron-userland/el…
揭开Electron remote模块的神秘面纱
Electron的remote模块是一个比较神奇的东西,为渲染进程和主进程通信封装了一种简单方法,通过remote你可以'直接'获取主进程对象或者调用主进程函数或对象的方法, 而不必显式发送进程间消息, 类似于 Java 的 RMI. 例如: 本质上,remote模块是基于El…
Electron踩坑记
最近一直在做Electron的项目,随着项目的上线,在此做一点总结。本文主要记录一些坑点,整个Electron的搭建流程有很多文章说的非常好了,就不赘述了。 这里提到了两种通信方式。前者需要通过事件注册发布的方式实现数据传递,后者屏蔽了通信的细节,可以像调用普通对象一样共享数据…
[electron]终极奥义 五千字教程丢给你
本文包含打包、自动更新、简易API、调试、进程通信等相关知识点,内容较多,可能会引起不适,请酌情查看(手动滑稽)。 electron是由Github开发,是一个用Html、css、JavaScript来构建桌面应用程序的开源库,可以打包为Mac、Windows、Linux系统下…
Electron-vue开发实战0——Electron-vue入门
前段时间,我用electron-vue开发了一款跨平台(目前支持Mac和Windows)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习ele…