首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏h5

    Electron13+Vue3+ElementPlus模仿macOS桌面版后台系统框架

    项目介绍 electron-vue3-macOS 一款整合vite2.x+electron13跨平台构建模仿mac桌面UI后台管理系统。 360截图20210623193852283.png 基于最新的vite2.x和跨端技术electron13搭建开发。支持多窗口及毛玻璃效果。 ", "version": "0.1.0", "description": "基于Electron13+Vite2+ElementPlus仿Mac桌面UI后台框架", "author": " :serve": "vue-cli-service electron:serve", "electron:build": "vue-cli-service electron:build" } ${ext}" } } ending,基于vue3+vite2+electron13开发仿macOS桌面系统就分享到这里。 11.sinaimg.gif

    3.8K10发布于 2021-06-24
  • 来自专栏h5

    Electron41+React19+Antd桌面版后台管理Exe系统

    经过一周爆肝研发,又一个原创新项目完结~ 2026年9月实战跨平台electron41+react19.2+ant-design客户端通用中后台前端admin管理系统ElectronReacAdmin。 ('win-min') } // 最大化/还原 const handleWinMax2Min = () => { window.electron.invoke('win-toggle').then vite7-vue3os电脑端os管理系统 最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序 vite8+vue3.5+arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11仿写抖音app原创自研Flutter3.41+Dio+WindowManager打造桌面版AI问答系统Flutter3.41实战AI:从零到一构建app版流式ai系统Electron41

    4020编辑于 2026-09-10
  • 来自专栏h5

    整合vite2+electron12撸后台管理系统

    Vite2ElectronAdmin 一款精美UI跨平台前端后台管理系统框架。 前一段时间有给大家分享一个Electron+Vue3.x短视频,今天再分享最新开发的Electron桌面端后台系统。 001360截图20210516222515420.png vite2electron12、element plus跨端后台框架 vite2-admin vue3-admin electron-vadmin const langModule = {} try { const localeCtx = require.context('@/locale', true, /([a-z]{2} ([A-Z]{2})? 开发前端后台管理系统就先分享到这里。

    2.6K10发布于 2021-05-18
  • 来自专栏deepseek-harness源码分析

    Deepseek-harness增加桌面版端序列:第 2 讲 · spawn Electron:当前进程如何交棒

    2讲·spawnElectron:当前进程如何"交棒"系列:我在Deepseekharness中增加了桌面版,将逐行代码解析我是怎么增加的,希望你也能创建属于自己的桌面版Agent本讲目标:逐行吃透apps 代码解释1/**2*SpawnElectronforalive`desktop`profileboot.ConfigdumpsstayinNode.3*@module@deepseek-ai/dsh/spawn-desktop4 )}if(options.args.length>0)argv.push('--',...options.args)returnargv}argv顺序:[main,--patchp1,--patchp2, 1)当前进程完全交棒:以自己的退出码镜像Electron的退出码️第2讲流程图图2-1·spawnDesktop的交棒过程⚙️机制小结进程交棒模型:CLI进程不bootharness,只负责定位Electron --profiledesktop--dump-config|head-20#2)验证electron是否已安装(会触发require('electron')的解析路径)node-e"constr=require

    18010编辑于 2026-08-19
  • 来自专栏h5

    原创electron35+deepseek-v3实战桌面版AI聊天界面

    2025桌面端AI实战 - 基于Electron35+Vite6+DeepSeek搭建一款桌面客户端AI流式输出对话模板。支持上下文多轮会话、浅色/暗黑主题、代码块高亮效果、会话本地存储等功能。 技术知识点技术框架:vite^6.2.0+vue^3.5.13+vue-router^4.5.0大模型ai框架:DeepSeek-V3-0324 + OpenAI跨平台框架:electron^35.1.2 pinia^3.0.1会话缓存:pinia-plugin-persistedstate^4.2.0高亮插件:highlight.js^11.11.1markdown解析:markdown-it项目功能跨平台Electron35

    65820编辑于 2025-04-17
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Electron 使用 Webpack2 预编译 Electron 和 Browser targets

    前一篇文章说了说怎样使用 Webpack2 预编译 Electron 应用,但是有时候我们希望使用 Webpack2 的热部署功能来提高我们的开发效率,使我们在代码修改后能自动立即看到修改后的结果。 ": "webpack --target electron-renderer && electron scripts 中的 electron 使用 "webpack --target electron-renderer" 来打包js和css,然后仍然使用 electron 来运行应用程序。 /user'); var user1 = new User('kongxx'); console.log("Hi, I am " + user1.getName()); var user2 = new User('ken'); console.log("Hi, I am " + user2.getName()); console.log('running in electron: ', require

    1.4K70发布于 2018-05-14
  • 来自专栏个人路线

    轻画廊桌面版Electron 跨平台图片查看器实践与鸿蒙适配

    ,以兼容新版 Electron 移除默认 remote 的变更。 → electron@^31 新版 Electron 移除默认 remote,需在主进程启用 @electron/remote/main,渲染进程使用 @electron/remote。 中的配置更新桥 var updateConfig = function(key, val) { // 1) 更新内存中的 defaults defaults[key] = val; // 2) (electron, ['. Electron 下载缓慢/失败(国内网络) 方案:ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ npm install。

    58110编辑于 2025-11-29
  • 来自专栏h5

    electron41 x react19桌面端聊天应用解决方案

    electron41-react-wechat电脑端聊天应用使用最新跨平台框架Electron41.1整合React19.2搭建项目模板。 vite8+vue3.5+arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11仿写抖音app原创自研Flutter3.41+Dio+WindowManager打造桌面版AI问答系统Flutter3.41实战AI:从零到一构建app版流式ai系统Electron41 + Vite8打造流式输出客户端AI助手electron38-vite7-vue3os电脑端os管理系统 最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+ Exe模板 最新原创uniapp-vue3-osadmin手机版后台管理系统 最新研发uniapp+vue3仿微信app聊天模板 基于uni-app+vue3实战短视频+聊天+直播app商城

    17310编辑于 2026-08-16
  • 来自专栏h5

    Electron27ReactAdmin自研electron+react18电脑端后台管理解决方案

    基于跨平台技术Electron集成Vite.js构建桌面端React18后台管理系统应用ElectronRAdmin。 electron27-vite4-react18 基于electron+react18创建多个窗口管理程序 项目结构图 electron-react-admin使用electron跨端技术整合vite.js 构建工具搭建react18电脑端后台管理。 主进程配置 /** * Electron主进程入口 * @author Hs */ const { app, BrowserWindow } = require('electron') const +react18创建桌面端后台系统EXE实例的一些知识分享。

    1.4K30编辑于 2023-10-30
  • 来自专栏Linux运维

    Electron:用前端技术打造桌面应用,一站式入门指南

    无论是VSCode、Slack、Obsidian,还是你每天用的微信桌面版,都有它的影子。今天就带你轻松理解:Electron到底是什么?为什么这么火?适合用来做什么?又该怎么入门? 简单来说,Electron会帮你同时启动:一个浏览器渲染进程(Chromium)一个后台进程(Node.js)你只需要写前端页面,就能获得一个原生应用的能力。 下面是适合Electron的场景:✔你已经有Web版,用Electron快速“封装成桌面版”✔你的团队前端强、客户端弱✔你需要跨平台桌面软件✔UI复杂、需要Web技术的灵活性✔小工具、生产力软件、管理后台客户端例如 :Markdown编辑器(Obsidian、Typora)云盘客户端Web系统本地客户端(管理后台、私有化工具)抢票工具、脚本GUI工具代码编辑器(VSCode)不适合Electron的情况以下场景不建议用 可以使用:-Electron+Vue-Electron+React-Electron+Vite(强烈推荐)-ElectronBuilder(用来打包)##Electron打包应用常用的打包工具:electron-builder

    2.6K10编辑于 2025-12-05
  • 来自专栏h5

    Electron-React19-WinChat聊天系统|react+electron客户端聊天程序Exe

    ('win-min') } // 最大化/还原 const handleWinMax2Min = () => { window.electron.invoke('win-toggle').then '向下还原' : '最大化'} onClick={handleWinMax2Min}> {hasMaximized ? electron38-vite7-vue3os电脑端os管理系统 最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+Vite7+Pinia3+ElementPlus vite8+vue3.5+arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11仿写抖音app原创自研Flutter3.41+Dio+WindowManager打造桌面版AI问答系统Flutter3.41实战AI:从零到一构建app版流式ai系统Electron41

    15920编辑于 2026-08-17
  • 来自专栏编程技术总结分享

    Electron入门教程2 ——进程模型

    欢迎来到Electron的第二期入门教程,上一期我们从零开始编写并发布了第一个简单的windows桌面应用程序,对electron的项目结构等也有了基本了解。 这一期开始,会继续深入地学习Electron的其他知识点,这一节概念性的东西会比较多,虽然后面也有实操的点,但重在理解。 应用的生命周期的作用 主进程还通过Electron的应用程序模块控制应用程序的生命周期。 Electron公开了控制本机桌面功能的各种模块,比如菜单、对话框和托盘图标。 的进程模型就学到这里,后面会继续更新Electron的教程!!

    1.7K50编辑于 2022-11-22
  • 来自专栏每天进步一点点

    electron仿制qq(2) 主界面制作

    有可能是根据分辨率来显示的) 最大宽度: 605px 顶部头像区域高度: 140px 底部选项区域高度: 40px 搜索框高度: 30px 头像直径/高度: 50px 右键菜单宽度: 180px 下载安装 安装electron-vue #cd F:\electron vue init simulatedgreg/electron-vue qq_main cd qq_main npm install npm run dev ? import {BrowserWindow} from 'electron' let main = null; function createMainWindow() { main = new height: 32px outline: none text-indent: 2rem 版权声明 本文只学习electron使用 不做任何商业用途,文章中使用的腾讯qq相关图片和相关Logo都作为学习使用,如果侵犯了腾讯的相关权益,请联系作者删除!

    1.9K41发布于 2019-05-26
  • 来自专栏deepseek-harness源码分析

    Deepseek-harness增加桌面版端序列:第 3 讲 · Electron 主进程:这个进程就是 harness

    第3讲·Electron主进程:这个进程就是harness系列:我在Deepseekharness中增加了桌面版,将逐行代码解析我是怎么增加的,希望你也能创建属于自己的桌面版Agent本讲目标:逐行吃透 所以"desktop特殊"只特殊在如何拉起进程(第2讲),一旦进入harness世界,desktop与web的boot流程完全一致。 2.配套文件精讲2.1argv.ts(37行)——Electron进程内argv解析展开代码语言:TypeScriptAI代码解释exportfunctionparseDesktopArgv(argv: 第14行:找不到就用argv.slice(2)兜底。第17-30行:线性扫描——--patch消费后一个token;--之后全部归为appargs;其他token归为args。 在Electron里真正跑desktop(若已装Electron,会弹出窗口)nodeapps/cli/lib/bin.jsdesktop#3)观察IPC通道名(grep共享契约)grep-rn"dsh

    18510编辑于 2026-08-20
  • 来自专栏h5

    全新研发electron41+react19+arco正式版deepseek-v4客户端ai系统exe

    ^26.15.3react桥接electron插件:vite-plugin-electron^1.1.0功能特性支持light+dark主题界面,收缩侧边栏支持丰富markdown,代码高亮/复制代码/ vite8+vue3.5+arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11仿写抖音app原创自研Flutter3.41+Dio+WindowManager打造桌面版AI问答系统Flutter3.41实战AI:从零到一构建app版流式ai系统Electron41 + Vite8打造流式输出客户端AI助手electron38-vite7-vue3os电脑端os管理系统 最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+ Exe模板 最新原创uniapp-vue3-osadmin手机版后台管理系统 最新研发uniapp+vue3仿微信app聊天模板 基于uni-app+vue3实战短视频+聊天+直播app商城

    17510编辑于 2026-08-03
  • 来自专栏h5

    完结篇!React19+Arco+Zustand仿macOS风格webOS桌面系统

    支持macOS+window两种桌面模式 全新栅格化桌面菜单 桌面/Dock菜单支持动态JSON配置⚡️ 支持桌面菜单和dock菜单自由拖拽排序⚙️ 支持自定义桌面主题皮肤、毛玻璃模糊质感 一款os式后台 electron38-vite7-vue3os电脑端os管理系统 最新版electron38-vite7-admin电脑端中后台管理系统 Electron38+Vite7+Pinia3+ElementPlus vite8+vue3.5+arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11仿写抖音app原创自研Flutter3.41+Dio+WindowManager打造桌面版AI问答系统Flutter3.41实战AI:从零到一构建app版流式ai系统Electron41 模板 最新原创uniapp-vue3-osadmin手机版后台管理系统 最新研发uniapp+vue3仿微信app聊天模板

    19820编辑于 2026-08-27
  • 来自专栏小鑫同学编程历险记

    客户端开发(Electron)认识窗口2

    Dear,大家好,我是“前端小鑫同学”,长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 /guide/security.html#node-integration for more info // nodeIntegration: process.env.ELECTRON_NODE_INTEGRATION process.env.ELECTRON_NODE_INTEGRATION nodeIntegration: true, contextIsolation: false, remote.getCurrentWindow(), modal: true, webPreferences: { nodeIntegration: true } }) 总结: 关于Electron

    1.5K20编辑于 2022-12-26
  • 来自专栏代码简单说

    ChatGPT Windows客户端下载与技术架构深度解析(Electron+Vite+React)

    ~ SEO关键词:ChatGPT Windows客户端、ChatGPT桌面版、ChatGPT电脑版下载、ChatGPT Electron架构分析、ChatGPT技术栈、ChatGPT Windows ChatGPT桌面版和网页版有什么区别? ChatGPT客户端使用了哪些技术栈? OpenAI官方桌面版采用了什么架构? _2026.514.421.0_neutral_~_2p2nqsd0c76g0\ChatGPT_x64 分析方式: 查看目录结构 查看 AppxManifest.xml 查看 Electron运行时文件 V2 实际架构 通过目录和资源文件可以确定: ChatGPT ├── Electron ├── Chromium ├── V8 ├── Vite ├── React ├── TypeScript ├── 通过目录分析发现它额外拥有: 功能 网页版 桌面版 Electron主进程 ❌ ✅ Native模块 ❌ ✅ 系统托盘 ❌ ✅ 开机启动 ❌ ✅ chatgpt协议 ❌ ✅ 命令行调用 ❌ ✅ Copilot

    1K10编辑于 2026-06-16
  • 来自专栏liulun

    微软要放弃Electron了???聊聊WebView2

    有好几个公众号发文说“微软要放弃Electron了”,实际情况是微软旗下的Teams产品打算把Electron框架换成WebView2而已。 接下来我就聊一下这个事情: 微软不会放弃Electron 第一:Electron是GitHub的产品,GitHub是微软的子公司,WebView2是Edge团队的产品(是Edge的副产物),Edge团队是微软直属的团队 第三:Teams之所以要把Electron换成WebView2,并不是因为Electron不好,而是因为Electron不称手,就像一个木匠换个锤子敲钉子一样普通,对于那些Electron的从业者,或者想进入 Electron这个领域的开发者,没什么好担心的。 第七:WebView2的性能提升或资源消耗削减可能并没有那么明显,我们都知道,只要使用Chromium,就难逃多进程架构,WebView2也不例外,它的进程甚至比Electron的进程还要多一个。

    4.8K11编辑于 2021-12-28
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Electron 使用 Webpack2 打包应用程序

    前两天看了一下使用 Electron 开发应用程序,今天说说所怎样集成 Electron 和 Webpack2 来打包应用程序。 安装依赖库 这里准备做个小的演示程序,首先安装一些这个演示程序需要看的第三方库 $ npm install --save-dev electron $ npm install --save-dev electron-packager ": "webpack && electron /* eslint strict: 0 */ 'use strict'; const electron = require('electron'); const app = electron.app; electron 应用程序 $ npm run electron 这一步会首先运行 “webpack” 来生成 bundle.js 文件,然后再使用 “electron .”

    1.5K90发布于 2018-05-14
领券