Mac Electron 应用的签名(signature)和公证(notarization)
背景在MacOS 10.15之前,应用如果没有签名,那么首次打开时就会弹出这种“恶意软件”的提示框。这时只要应用签名了,就不会弹这个框。但在MacOS 10.14....
electron之打包成安装程序
1、安装electron-winstallernpm install --save-dev electron-winstaller2、创建一个build.jsvar...
electron 项目环境变量使用注意 public-解决过程
实在是没什么好办法,我写了一个本地服务。在要启用的子进程的这个程序中,做了一下api调用的判断,如果api调用错误则直接退出通知服务进行启动。一切都写好了,然后异常的事情发生了。 程序启动后不断地被服务重启,我发现这个api无论怎么执行都会返回1008的错误码。重点来了,不是系统权限问题。后来我进...
electron 引入node服务
这里就不介绍electron的配置了,其实引入node服务很简单,直接在electron的主体中引入就可以了。 首先我们需要有一个node服务。 创建一个 index.js和router.js index.js const express = require("express");const rou...
electron开发 - mac关闭和隐藏窗口
针对mac平台的applet willQuitApp = false; // 控制退出方式mainWindow.on(\'close\', (e) => {...
Electron在mac下快捷键失效的问题及解决
场景:在消息发送的输入框中,使用快捷键的复制粘贴,全选,等等都会失效。解决方案如下:将如下代码放到main/index.js主进程中mainWIndow = new...
[electron杂项] 记录学习electron碰到问题(持续更新)
无法生成 node_modules文件夹 如前面所说的,如果要用vscode的代码补全,那么就要把 electron.d.ts文件拷贝到项目的 node_modules文件夹下。一般情况下是通过npm install生成 node_modules 文件夹。但是有时发现根本生成不了生成了一个 xxxx...
一个Electron的设计缺陷及应对方案
当你想实现阻止Electron窗口关闭,并弹出询问对话框,提示用户:“文章尚未保存,是否要关闭窗口”这类业务时,那么你99%会碰到这个BUG:https://git...
electron实现截图功能(window+mac同时实现),以及快捷键应用
本片文章中的截图方式 :window:应用qq截图,截图方式与qq无异,截完图之后可编辑操作;mac: 调用系统截图qq截图工具地址: htt...
Electron中通过globalShortcut实现监听键盘事件进而实现快捷键功能
场景用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106413828Electron怎样进行渲染进程调试和使用浏览器和VSC...
electron打包你的h5应用成桌面应用
使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序。 electron是什么?官网解释为:使用...
1.Electron初始与安装-一、前言
原文以及该系列后续文章请参考:安装Electron 随着前端的不断强盛,现在的前端已经不再满足于网页开发了,而是在尝试能否使用前端的开发逻辑来开发PC端的桌面软件。 即用html、js、css这三者来开发桌面软件。 本栏目所介绍的Electron框架就是这众多实践中目前成效最好的一个。 就连...
2.第一个Electron程序-一、前言
原文以及系列文章后续请参考:第一个Electron程序 上一章我们完成了Electron的环境搭建,本章就开始详解如何使用Electron开发一个完整的Electron桌面端程序。 注意开发环境,个人推荐使用vscode编辑器,网上可以找到很多教程,我这里不再赘述。 同时使用Electron开发是...
Vite2+Electron仿抖音|vite2.x+electron12+vant3短视频|直播|聊天
整合vite2+electron12跨平台仿抖音电脑版实战Vite2-ElectronDouYin。基于vite2.0+electron12+vant3+swipe...
electron 实现文件下载管理器
文件下载是我们开发中比较常见的业务需求,比如:导出 excel。web 应用文件下载存在一些局限性,通常是让后端将响应的头信息改成 Content-Disposit...
使用Electron打包vue文件变成exe应用程序-三、修改vue项目
1.修改vite.config.js文件 打包后得路径修改成为./,避免Electron打包exe后显示空白 2.修改.env.production文件 修改生产环境配置,配置为后端得地址,http://127.0.0.1:8080/ 避免避免Electron打包exe后接口调用不通得...
从零开始学Electron笔记(七)
从零开始学Electron笔记(七)Electron中的系统快捷键及应用打包 在之前的文章我们介绍了一下Electron中的对...
从零开始用electron整个跨平台桌面应用---基础配置篇
1.安装node、npmnode以及npm都需要是最新版本(版本过低有坑)2.安装淘宝镜像cnpm(建议,下载较快)npm install -g cnpm ...
Electron 菜单切换主题与css替换 ts编写
////目标css<link rel="stylesheet" id="theme_css" href="路径">////ts//参数 可以去 ...
为什么我觉得electron是个尴尬的存在
为什么我觉得electron是个尴尬的存在 Posted on 2018-09-29 11:20 ahau10 阅读(...) 评论(...) 编辑 收藏引子提高工作效率的两种办法:使用脚本使用工具使用脚本是个不错的办法,但是脚本有局限性,就是不灵活。比如我要给数据库添加一条数据,首先你得打开一个...