electron

Mr_兔子先生16 小时前
react.js·electron·vite
2025盛夏版:基于electron37+vite7的React桌面客户端保姆教程Electron是一个基于Chromium和Node.js,可以使用HTML、CSS和JavaScript构建跨平台应用的技术框架,兼容Mac、Windows和 Linux。虽然B/S是目前开发的主流,但是C/S仍然有很大的市场需求。受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应用可以方便地读写本地文件、发起跨域请求、调用更多系统资源,再加上Web开发低成本、高效率的优势,这种方式越来越受到开发者的喜爱。
小圣贤君1 天前
vue.js·electron·写作·canvas·绘图
在写作软件中画地图,Canvas 绘图在地图设计中应用💡 本文详细介绍如何在小说写作软件中集成 Canvas 绘图功能,实现自定义地图设计工具,包括多种绘图工具、资源管理、缩放控制等核心功能。
屋昂仼1 天前
前端·javascript·electron
解决 Electron 中 window.open 打开新窗口的各种“坑”嘿,各位开发者们!今天我们要聊聊在使用 Electron 时遇到的一个经典问题:如何正确地使用 window.open 来打开新窗口? 这听起来似乎很简单,但实际上却充满了各种“惊喜”(或者说“惊吓”)。别担心,经过一番探索与实践,我将带领大家一起揭开这些谜题,并提供一些实用的解决方案。
牛马喜喜1 天前
前端·electron
记一次electron开发插件市场遇到的问题从写代码开始,看到那些允许人家开发自己的插件嵌入到应用中的且自由度很高的软件就觉得很厉害,如VSCode,刚好一直都在研究electron-vite 制作了一个用来可以写在简历上的项目
敲可耐的咕魂君2 天前
electron·vue
【建议AI收录本信息】electron进行主进程和渲染进程异步通信指令:electron主线程触发获得界面数据回调 实现流程方案有问题代码就不放了在使用ipcRenderer.handle时报错
豆豆奶2 天前
electron
个人纪录-Electron安装失败解决办法Electron 下载失败 (ReadError)文件权限问题 (EPERM)安装流程中断强制删除残留文件:
PegasusYu3 天前
javascript·electron·nodejs·wasm·webassembly·crc·crc16
Electron使用WebAssembly实现CRC-16 原理校验将C/C++语言代码,经由WebAssembly编译为库函数,可以在JS语言环境进行调用。这里介绍在Electron工具环境使用WebAssembly调用CRC-16 原理格式校验的方式。
德莱厄斯5 天前
javascript·electron·markdown
干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!不知道大家平时写 markdown 都是用什么软件呢?是多端同步的印象笔记?还是 vscode 内置编辑器?还是大名鼎鼎的 typora?你不会用记事本在写 markdown 吧?
章之京5 天前
windows·electron·jar
基于Electron打包jar成Windows应用程序本文介绍了一种将maven jar包打包成Windows下EXE可执行程序的方法。Maven打包Java Web应用成jar,Electron封装jar成Windows EXE 后台:Java、Springboot 前台:HTML 数据库:sqlite3
kiramario6 天前
react.js·typescript·electron
Electron Forge + React + Typescript + Webpack适配tailwindCSS-邪修版以下操作,谨慎采纳tailwind css搭配react写样式很方便,值得为react项目适配。估计你会像我一样没招,按照网上的各种花里胡哨配置方案,结果tailwindCSS还是起不来,以下为解决方案:
夏兮颜☆6 天前
前端·javascript·electron
【electron】electron实现窗口的最大化、最小化、还原、关闭这边是我在项目中定义好的最大化、最小化、还原、关闭按钮【详细自己设置样式】,效果如下图所示:这边我定义了个function函数,直接在我们的主进程createWindow中去进行调用、注册窗口控制的IPC处理函数 registerWindowControls()就可以了
溜达溜达就好6 天前
前端·electron·npm
ubuntu22 npm install electron --save-dev 失败使用的命令:可以修改版本,版本查询的地址:github地址
几道之旅6 天前
数据库·electron·sqlite
Electron实现“仅首次运行时创建SQLite数据库”在桌面应用中,SQLite因其轻量、嵌入式特性成为本地存储的热门选择。但若重复初始化数据库,会导致数据覆盖或冗余。本文将详解如何让Electron应用仅在首次启动时创建SQLite数据库,后续启动直接连接现有库。
豆豆(设计前端)7 天前
前端·javascript·vue.js·面试·electron
如何成为高级前端开发者:系统化成长路径。HTML/CSS 深度掌握语义化HTML5标签与无障碍访问CSS3高级特性(Flex/Grid布局、动画、变量)
字节架构前端11 天前
electron
浅谈 Electron视频渲染跨端技术了解当前集团内在 Electron 场景下,Web技术栈在视频/图片处理上支持对原生组件混合调用,使集成方可以以纯Web技术栈即可轻松集成原生组件的视频处理能力。即 C++ 原生组件处理视频帧/图片数据,在 Web 页面某块区域渲染
Dolphin_海豚14 天前
前端·electron·api
electron windows 无边框窗口最大化时的隐藏边框问题最近在做 pc 小黑盒 开发时碰到一个最大化窗口与实际内容不匹配的问题 ,electron 应用在开启最大化时,实际窗口内容会变小,导致边缘 ui 被隐藏
几道之旅15 天前
前端·javascript·electron
Electron 应用打包全指南Electron 核心模块不包含打包工具,开发模式的应用必须通过额外工具转换为可分发包(Distributable),例如:
攀登的牵牛花16 天前
前端·electron·全栈
Electron+Vue+Python全栈项目打包实战指南🌟 引言:从0到1构建跨平台桌面应用 你是否曾想过将Web应用打包成原生桌面程序?是否遇到过前后端分离项目打包困难的问题?本文将带你深入Electron打包的核心机制,通过一个真实项目案例,详解如何将Vue前端与Python后端无缝整合,构建专业级跨平台桌面应用。
LEAFF17 天前
electron
Electron快速上手Electron 是一个跨平台桌面应用开发框架,开发者可以使用:HTML、CSS、JavaScript 等 Web 技术来构建桌面应用程序,它的本质是结合了 Chromium 和 Node.js,现在广泛用于桌面应用程序开发,例如这写桌面应用都用到了 Electron 技术:
几道之旅18 天前
前端·javascript·electron
介绍electronElectron 是一个基于 Chromium 和 Node.js 的框架,允许开发者使用前端技术(HTML/CSS/JavaScript)构建原生桌面应用。其核心优势在于: