写点什么

Electron

1 人感兴趣 · 39 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/0b/0bf6a306dfdf880a967da4561cf0113f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从零开始开发图床工具:使用 Gitee 和 Electron 实现上传、管理和分享

用户头像
JYeontu
10-28

平时写文章或写代码的时候,都少不了需要将本地图片转成在线图片链接,大家都是使用什么工具进行转换的呢?相信很多人都有自己的图床工具,今天来给大家介绍一下,怎么基于Gitee和Electron来开发一个便捷的图床工具,支持图片的上传、删除、复制和快速生成ma

Electron 登录注册桌面应用源码 + 安装文件的打包方法

在当下流量几乎被瓜分的背景下,如果说Web应用是从别人那里抢流量,那桌面应用和手机应用就是留住抢来的流量。Web应用暴露在搜索引擎下,所以可以通过网络营销链接方便快速的引流web产品上。

https://static001.geekbang.org/infoq/b6/b69271e5a55bab832163a4a5c1d720ac.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

得物商家客服桌面端 Electron 技术实践

随着公司业务的快速发展,商家客服也纳入了我们的服务范围,商家客服工作台的定位是通过工具和数据服务商家,一站式解决用户购买咨询诉求。通过工具和运营策略协助商家提升服务品质,让品牌商家有动力运营好潜在的客户,从而达到提升用户服务的目标。桌面应用

https://static001.geekbang.org/infoq/b0/b0b4a7e03ae2cbdf2d70ec00c77de424.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Electron 打包错误的踩坑小记

在网络环境不好(无科学上网)的条件下,项目可能可以启动成功却无法打包.

Web & Electron 平台即时通讯产品的技术选型

围绕“Web & Electron 平台即时通讯产品的技术选型”进行了详细拆解。融云讲师巧用比喻等方法,生动而又逻辑清晰地对 IM 场景前端技术方案进行了分析对比,并分享了融云的最佳实践。

electron 应用开发优秀实践

electron 具有跨端、基于 Web 、超强生态等优点,是桌面端开发的优秀方案之一。

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

electron 添加 SQLite 数据库

用户头像
空城机
2022-07-07

在之前,我曾经使用electron开发过一个番茄钟应用,当时的应用数据存储是在JSON文件当中,现在使用sqlite数据库来读写

https://static001.geekbang.org/infoq/df/dfd2f1af29b662c19fba1ebe10fab26c.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

『快速入门 electron』之实现窗口拖拽

对于进程通信有基本的一个了解 学会自定义的顶部栏如何实现拖拽功能

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

electron 打包 vue cli 项目的配置问题

用户头像
空城机
2022-05-29

之前在《vue 番茄钟 &electron 打包》 一文当中,只是具体介绍过简单番茄钟的流程,但是对于其中遇到的一些问题没有细说,所以本次就来总结一下问题。

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

vue 番茄钟 &electron 打包

用户头像
空城机
2022-05-26

平时对自己学习工作计划安排可以使用番茄钟去规划,本次自己做一款番茄钟,调控自己的时间

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

vue + electronの文件读写

用户头像
空城机
2022-05-24

在使用electron制作桌面应用时,基本都会需要数据的存储。通过主进程和渲染器进程之间的通信,将数据读取和传递

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关于 electron-builder 打包遇到的一点点问题

用户头像
空城机
2022-05-12

electron打包一开始时出现error,去解决真的好累,报错一个接一个,而且我这和网上一些bug解决方案还有点不同,不能照抄别人的作业。

https://static001.geekbang.org/infoq/35/35b1b9c87a6d7a83d22630cc888ea57d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Electron 插件开发实践

用户头像
网易云信
2022-05-12

Electron 是以 Nodejs 和 Chromium 为内核的跨平台开发框架。本文结合网易云信的实践经验,对 js 和 C++ 混合编程在 Electron 桌面程序中的应用进行介绍。

https://static001.geekbang.org/infoq/92/920c0ea6c9b109e7ef96bb48480888bf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

yarn add electron 安装失败

用户头像
空城机
2022-04-27

今天遇到了yarn安装electron包失败的问题,记录下来

https://static001.geekbang.org/infoq/26/265e2c878cc12d76560b29d285210b8c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

不联网的情况下,使用 electron-builder 快速打包全平台应用

用户头像
编程三昧
2022-03-03

Electron 之所以能够日益风靡,是因为其简单易用且对各个操作平台具有良好的支持。 今天我就来分享一下怎么使用一套代码,快速打包生成各主流平台安装包的经验。

https://static001.geekbang.org/infoq/ee/ee5061de29d5447d11a0360428515606.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 electron-builder 打包 Electron 程序

用户头像
编程三昧
2022-01-20

在将 Electron 代码开发完成后,如果想要投入生产环境,那就必须经过很关键的一步——打包。

https://static001.geekbang.org/infoq/4a/4a73fdf7cd83175a04297e6e60226e1c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 VSCode 调试 Electron 主进程代码

用户头像
编程三昧
2022-01-20

在开发 Electron 应用的时候,为了提高工作效率,我们需要借助于调试工具,及时发现并解决问题。

使用 google_breakpad 分析 Electron 崩溃日志文件

用户头像
编程三昧
2022-01-18

本机(MacBook Pro)上 Electron 的路径:/usr/local/lib/node_modules/electron/dist/Electron.app/Contents/MacOS/Electron

https://static001.geekbang.org/infoq/a4/a4ad765f4f70e3c1c1560a3a37814cb5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

记录与 Electron 的第一次亲密接触

用户头像
何佩弦
2021-12-27

公司项目中要用到一个跨平台桌面端工具,综合考虑后我们使用了 Electron 实现,虽然有一些坑需要填,但最终执行结果还比较满意。

构建 Snowpack + React + Typescript + Electron 的 Desktop App

用户头像
DisonTangor
2021-11-17

Atom和VSCode都是基于Electron开发的项目,在好奇心的催动下,我就组合了一个简单的Electron + Snowpack的框架。

https://static001.geekbang.org/infoq/fb/fb46b94347078805d3f67b04e2a292d1.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

在 Electron 中简单实现拖拽功能

用户头像
废材壶
2021-11-06

实现简单的拖拽文件、图片到系统本地,拖拽消息体文本发送(类似于微信、QQ中的功能)

https://static001.geekbang.org/infoq/cb/cbaadb4cbfaa6b10236ccd9cacfeda90.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Electron 团队为什么要干掉 remote 模块

用户头像
刘晓伦
2021-09-03

Electron团队为什么要干掉Remote模块

https://static001.geekbang.org/infoq/8d/8d1795a4893c2c61b4bee7270f88d9b2.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

客户端版本热更新

用户头像
admin
2021-07-27

由于 app.asar 的限制性,比如文件内只是可读,一些 node 命令不能使用等,我们经常会把一些第三方的数据库或者dll等文件会用到这个,简单来说就是把本来应该放在 app.asar 中的文件放入到与 app.asar 同级的 app.asar.unpacked 目录中

https://static001.geekbang.org/infoq/8d/8d1795a4893c2c61b4bee7270f88d9b2.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

VSCode 断点调试 electron-vue 主进程

用户头像
admin
2021-07-22

electron-vue中,已经存在.babelrc这个文件,添加如下代码

Electron 开发音视频

用户头像
anyRTC开发者
2021-06-11

废话不多说,咱直接进入正题!

https://static001.geekbang.org/infoq/07/073157e119a9d74bc4f11ce3309c28bd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何在 Electron 上实现 IM SDK 聊天消息全文检索

用户头像
网易云信
2021-06-08

在 IM 场景的客户端需求上,基于本地数据的全文检索(Full-text search)扮演着重要的角色。本文来聊聊网易云信 IM 是如何实现全文检索的。

https://static001.geekbang.org/infoq/dc/dcfdcc9802418dcbcf7bcb3d32d8f68c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何用 Electron + WebRTC 开发一个跨平台的视频会议应用

在搭建在线教育、医疗、视频会议等场景时,很多中小型公司常常面临 PC 客户端和 Web 端二选一的抉择。Electron 技术的出现解决了这一难题,只需前端开发就能完成一个跨平台的 PC 端应用。本文主要介绍使用 Electron + WebRTC 搭建跨平台的视频会议应用的技术

https://static001.geekbang.org/infoq/56/56faac98d17a43e1835a453fb8e6ae6f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何实现屏幕共享时的多人实时标注?

用户头像
拍乐云Pano
2021-04-09

拍乐云Pano推出业内首个支持基于实时视频、屏幕共享、文档内容流的实时标注产品,解决多个行业在线上复杂交互场景下的实时互动和实时标注痛点,更好地提升线上互动的效率和效果。

https://static001.geekbang.org/infoq/f8/f8f8cf1aa2f3cd350e2850cec42b1f2a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

简述 Electron 的发展和应用

用户头像
anyRTC开发者
2021-03-04

在即时通讯网的官方技术群里不只一次看到大家在讨论Electron技术,作为新一代基于Web的桌面技术,已经被越来越的产品采用,成熟度和认可度都不错,Electron技术可以降低开发PC端的成本和难度,或许PC富客户端和Web端再也不需要二选一了。

https://static001.geekbang.org/infoq/07/07a49de9113b94ed4a7d48fe6945289f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Electron 多进程方案

用户头像
将儒
2021-02-11

Electron 多进程思考及解决方案

Electron_Electron技术文章_InfoQ写作社区