首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
electron
订阅
buqle
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
实现 Vscode 的 Electron 通信机制
此项目是将 vscode 中的 ipc 通信机制完整的实现了一遍,大家可以看如上的启动方式,进行启动和体验。 Electron是多进程的,因此,在写应用的时候少不了的就是进程间的通信,尤其是主进程与渲染进程之间的通信。但是如果不好好设计通信机制,那么,在应用里的通信就会混乱不堪…
Electron9+vue-cli3开发跨平台桌面应用
本文一步一步教你如何使用 Electron9 和 vue-cli3,在完全保留vue开发web应用的习惯下,搭建桌面应用。 ※注:本文代码区域每行开头的“+”表示新增,“-”表示删除,“M”表示修改;代码中的“...”表示省略。 国内直接使用 npm 的官方镜像是非常慢的,这里…
Electron入门篇
Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架。它完全兼容 Mac、Windows 和 Linux,真正实现了跨平台的桌面端应用解决方案。 Electron的核心技术架构是由 Chromium + Node.js …
【electron-playground系列】文件下载篇
文件下载是我们开发中比较常见的业务需求,比如:导出 excel。 web 应用文件下载存在一些局限性,通常是让后端将响应的头信息改成 Content-Disposition: attachment; filename=xxx.pdf,触发浏览器的下载行为。 在 electron…
从零到一,用 Electron 开发桌面效率工具
Electron 已经不算新技术,最早是 github 从 Atom 编辑器衍生出来的框架。通过编写 Javascript, HTML, CSS 能快速编译出跨系统的桌面 app。Electron 的出现使得作为前端开发工程师的我们输出范围更广。 分享最近用 Electron …
基于 Electron 的前端文件处理工具
项目地址Github,欢迎Star~╰(´︶`)╯♡splice功能实现前端常用的文件处理功能:HTML:压缩html通过html中的注释来合并css/jsCSS:添加兼容性前缀压缩css图片转bas
在electron下实现PDF在线预览功能
由于公司业务的开发需要,需要实现在electron上实现PDF的在线预览功能。electron 3.x版本后就不在支持PDF的预览功能了,官方给的解释是由于人手不够将不再支持PDF预览功能(也是醉了),在经过一番调研结合大佬们的经验实现了PDF的在在线预览功能
如何实现基于Electron的截图识字App(一)
之前看了下face++的接口,做了人脸融合简单demo,顺便瞧了瞧其他的接口,看到一个识别图片文字的接口,突然灵机一动。 平时自己看到一些有趣的图文,里面的文字就想敲下来放印象笔记里或者朋友圈里装一下文艺。但是关键这里还要手动敲,如果截图的时候,直接就把文字复制到剪贴板就好了。…
Electron 截图踩坑和优化集合
上一篇文章《从零开始用 electron 手撸一个截屏工具》发布之后发现阅读的朋友还不少,不过工具真正使用的时候就发现了问题,所以为了让我们的截图工具更好用,就又做了很多优化,当然了也遇到了很多坑。 1. 截图一瞬间卡顿问题 desktopCapturer.getSources…
用electron开发了一个屏幕截图工具
前段时间做了一个钉钉的Linux版本,由于是基于网页版做的,所以缺失了很多桌面应用程序的功能。由于使用的用户多是Linux的用户,所以在Linux的截图功能没有,在几个用户的要求下决定做一个截图功能。 在electron中提供了desktopCapturer模块,该模块只能在渲…