• Mac Electron 应用的签名(signature)和公证(notarization)

    时间:2024-03-07 17:20:36

    背景在MacOS 10.15之前,应用如果没有签名,那么首次打开时就会弹出这种“恶意软件”的提示框。这时只要应用签名了,就不会弹这个框。但在MacOS 10.14....

  • electron之打包成安装程序

    时间:2024-03-07 11:30:31

    1、安装electron-winstallernpm install --save-dev electron-winstaller2、创建一个build.jsvar...

  • electron 项目环境变量使用注意 public-解决过程

    时间:2024-03-04 13:53:03

    实在是没什么好办法,我写了一个本地服务。在要启用的子进程的这个程序中,做了一下api调用的判断,如果api调用错误则直接退出通知服务进行启动。一切都写好了,然后异常的事情发生了。 程序启动后不断地被服务重启,我发现这个api无论怎么执行都会返回1008的错误码。重点来了,不是系统权限问题。后来我进...

  • electron 引入node服务

    时间:2024-03-04 13:48:01

    这里就不介绍electron的配置了,其实引入node服务很简单,直接在electron的主体中引入就可以了。 首先我们需要有一个node服务。 创建一个 index.js和router.js index.js const express = require("express");const rou...

  • electron开发 - mac关闭和隐藏窗口

    时间:2024-03-04 13:22:50

    针对mac平台的applet willQuitApp = false; // 控制退出方式mainWindow.on(\'close\', (e) => {...

  • Electron在mac下快捷键失效的问题及解决

    时间:2024-03-02 18:21:28

    场景:在消息发送的输入框中,使用快捷键的复制粘贴,全选,等等都会失效。解决方案如下:将如下代码放到main/index.js主进程中mainWIndow = new...

  • [electron杂项] 记录学习electron碰到问题(持续更新)

    时间:2024-03-02 17:20:47

    无法生成 node_modules文件夹 如前面所说的,如果要用vscode的代码补全,那么就要把 electron.d.ts文件拷贝到项目的 node_modules文件夹下。一般情况下是通过npm install生成 node_modules 文件夹。但是有时发现根本生成不了生成了一个 xxxx...

  • 一个Electron的设计缺陷及应对方案

    时间:2024-02-21 20:18:59

    当你想实现阻止Electron窗口关闭,并弹出询问对话框,提示用户:“文章尚未保存,是否要关闭窗口”这类业务时,那么你99%会碰到这个BUG:https://git...

  • electron实现截图功能(window+mac同时实现),以及快捷键应用

    时间:2024-02-21 16:51:28

    本片文章中的截图方式 :window:应用qq截图,截图方式与qq无异,截完图之后可编辑操作;mac:  调用系统截图qq截图工具地址: htt...

  • Electron中通过globalShortcut实现监听键盘事件进而实现快捷键功能

    时间:2024-02-21 13:07:55

    场景用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106413828Electron怎样进行渲染进程调试和使用浏览器和VSC...

  • electron打包你的h5应用成桌面应用

    时间:2024-02-21 12:55:05

    使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序。 electron是什么?官网解释为:使用...

  • 1.Electron初始与安装-一、前言

    时间:2024-02-19 15:57:55

    原文以及该系列后续文章请参考:安装Electron 随着前端的不断强盛,现在的前端已经不再满足于网页开发了,而是在尝试能否使用前端的开发逻辑来开发PC端的桌面软件。 即用html、js、css这三者来开发桌面软件。 本栏目所介绍的Electron框架就是这众多实践中目前成效最好的一个。 就连...

  • 2.第一个Electron程序-一、前言

    时间:2024-02-17 21:29:47

    原文以及系列文章后续请参考:第一个Electron程序 上一章我们完成了Electron的环境搭建,本章就开始详解如何使用Electron开发一个完整的Electron桌面端程序。 注意开发环境,个人推荐使用vscode编辑器,网上可以找到很多教程,我这里不再赘述。 同时使用Electron开发是...

  • Vite2+Electron仿抖音|vite2.x+electron12+vant3短视频|直播|聊天

    时间:2024-01-28 20:04:55

    整合vite2+electron12跨平台仿抖音电脑版实战Vite2-ElectronDouYin。基于vite2.0+electron12+vant3+swipe...

  • electron 实现文件下载管理器

    时间:2024-01-27 16:51:12

    文件下载是我们开发中比较常见的业务需求,比如:导出 excel。web 应用文件下载存在一些局限性,通常是让后端将响应的头信息改成 Content-Disposit...

  • 使用Electron打包vue文件变成exe应用程序-三、修改vue项目

    时间:2024-01-27 11:58:11

    1.修改vite.config.js文件 打包后得路径修改成为./,避免Electron打包exe后显示空白 2.修改.env.production文件 修改生产环境配置,配置为后端得地址,http://127.0.0.1:8080/ 避免避免Electron打包exe后接口调用不通得...

  • 从零开始学Electron笔记(七)

    时间:2024-01-27 09:55:58

    从零开始学Electron笔记(七)Electron中的系统快捷键及应用打包 在之前的文章我们介绍了一下Electron中的对...

  • 从零开始用electron整个跨平台桌面应用---基础配置篇

    时间:2024-01-27 07:03:54

    1.安装node、npmnode以及npm都需要是最新版本(版本过低有坑)2.安装淘宝镜像cnpm(建议,下载较快)npm install -g cnpm ...

  • Electron 菜单切换主题与css替换 ts编写

    时间:2024-01-25 22:28:09

    ////目标css<link rel="stylesheet" id="theme_css" href="路径">////ts//参数 可以去 ...

  • 为什么我觉得electron是个尴尬的存在

    时间:2024-01-21 20:06:47

    为什么我觉得electron是个尴尬的存在 Posted on 2018-09-29 11:20 ahau10 阅读(...) 评论(...) 编辑 收藏引子提高工作效率的两种办法:使用脚本使用工具使用脚本是个不错的办法,但是脚本有局限性,就是不灵活。比如我要给数据库添加一条数据,首先你得打开一个...