首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
electron
订阅
潇陌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Electron+Vue3.2+TypeScript+Vite开发桌面端
Electron官网上说: “比你想象的更简单” ————“如果你可以建一个网站,你就可以建一个桌面应用程序。 Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web
【Electron-Playground系列】窗口篇
本文主要讲解Electron 窗口的 API 和一些在开发之中遇到的问题。 官方文档 虽然比较全面,但是要想开发一个商用级别的桌面应用必须对整个 Electron API 有较深的了解,才能应对各种需求。 1. 创建窗口 通过BrowserWindow,来 创建 或者 管理 新…
node-ffi使用指南
在nodejs/elctron中,可以通过node-ffi,通过Foreign Function Interface调用动态链接库,俗称调DLL,实现调用C/C++代码,从而实现许多node不好实现的功能,或复用诸多已实现的函数功能。 node-ffi通过Buffer类,在C代…
Node C++ 插件 Windows Electron 环境配置
最近公司项目需要,让我做一个 node 的插件,目的是把一个视频播放器接入到 electron 环境。我真是太南了,哪里需要哪里搬😳,不吐苦水了。 这篇文章覆盖了 Windows 设备上配置 Node C++ addon 插件开发环境的全过程。 Node 插件 是用 C/C+…
node.js 调用 C/C++扩展
node.js 调用 C/C++扩展 1.新建一个项目目录hello 2.在该目录下创建一个存放C/C++源代码的目录src 3.编写C/C++源代码hello.cc 4.在项目hello目录下,创建
通过 ffi 在 Node.js 中调用动态链接库 (.so/.dll 文件)
由于公司许多公共的后台服务已经有了非常成熟的 C/C++ 编写的 API,以供应用程序调用,node.js 作为在公司内新兴的后台 runtime 在调用这些公共服务的时候没必要再造一遍轮子,而是可以将这些 API 编译成. so 文件直接使用。本文将分享一些具体方法。
electron 使用 Node.js 原生模块
Node.js 原生模块是用 C++ 编写的 Node.js 扩展。C++ 源码通过 node-gyp 编译为 .node 后缀的二进制文件(类似于 .dll 和 .so)。在 Node.js 环境中可以直接用 require() 函数将 .node 文件初始化为动态链接库。一…
Electron 生命周期看这篇就够了
常见应用都有启动、激活、关闭这些事件,Electron 作为一个跨平台的 GUI 框架,为了兼顾不同的场景,需要的事件就会更多。如果想要更深入的了解 Electron 整个生命周期的流程,需要对应用生命周期,窗口的生命周期以及页面内的生命周期的时机有一个清晰的理解。 这里把这些…
分享这半年的 Electron 应用开发和优化经验
2019 年最后一发,谈谈这半年 Electron 应用开发和优化心得。干货也挺多,希望能给你带来一点启发。 下半年可以拿出来说一说的项目,估计就是我们用 Electron 重构了一个桌面端应用。这个应用类似于钉钉或者企业微信,主要功能有即时通信、语音/视频、会议,基本功能和交…
入门Electron,手把手教你编写完整实用案例
想学习Electron,又门槛太高?这篇文章帮你从原理到操作入门Electron,使用Electron从零开始开发桌面应用。