首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Electron
订阅
Looper阿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
当需要把Electron从1.7.x升级到v5版本以上...
原生模块需要用新Electron版本的头文件进行重编译, 如canvas,sqlite3等。 额外提一下sqlite3的升级,因为涉及到利用sqlcipher加密数据库文件,趁此机会将sqlcipher也升级到4.0。 sqlcipher可以通过brew下载到本地,之前我们用到…
Electron 开发跨平台桌面应用
本文主要介绍 Electron 的应用结构、开发方式以及优缺点。在重温 Electron 开发的过程中写了个山寨的 Mac 版网易云音乐,这是 demo 地址
Electron-vue开发实战4——通过CI发布以及更新的方式
前段时间,我用electron-vue开发了一款跨平台(目前支持Mac和Windows)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习ele…
Electron-vue开发实战2——引入基于Lodash的JSON数据库lowdb
前段时间,我用electron-vue开发了一款跨平台(目前支持Mac和Windows)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习ele…
用JS开发跨平台桌面应用,从原理到实践
使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】 本文所有实例代码均在我的github electron-react上,结合代码阅读文…
分享这半年的 Electron 应用开发和优化经验
2019 年最后一发,谈谈这半年 Electron 应用开发和优化心得。干货也挺多,希望能给你带来一点启发。 下半年可以拿出来说一说的项目,估计就是我们用 Electron 重构了一个桌面端应用。这个应用类似于钉钉或者企业微信,主要功能有即时通信、语音/视频、会议,基本功能和交…
Electron深入填坑之路
在 Electron 中,无论是应用程序的主菜单(macOS 顶部的菜单)、窗口菜单(Windows/Linux)的窗口菜单、Tray 菜单、还是 Renderer 端的 Context 菜单等,凡是和菜单挂钩的功能都是通过 Menu.buildFromTemplate 进行创…
Electron-日志与崩溃收集
对于任何的客户端应用,开发者都希望能够在用户上的手上记录下相关信息以便了解真实的使用情况。 用户的使用环境千差万别,有时候可能会让客户端崩溃。崩溃日志的收集,有利于让开发人员更好地定位,解决问题 获取到对应的崩溃文件后,需要对 dump 文件进行分析,推荐工具为 google …
electron打包更新与集成sqlite小总结
打开官网第一眼就是使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用,更加通俗一点就是一个桌面浏览器,实际上这样理解也是对的。因为electron就是通过javaScript使chromium来展示web页面 ... gpu-process-crashed…
electron-vue邮件客户端总结
electron将chromium和nodejs合并到同一运行时环境中,可以用html、css、javascript来构建跨平台的桌面应用。说白了就是我们写网页的同时还可以调用nodejs的api(如调用fs模块存储数据到电脑),然后electron帮我们打包成一个跨平台的桌面…