随笔分类 - electron
桌面端
摘要:问题描述 electron使用react全家桶写的项目,想打开一个另外窗口,如设置界面.我们已经写在另外一个路由下,如/settings路由 在开发环境下我们可以直接使用,如下显示,基本没有问题 mainWindow.loadURL('http://localhost:8888/#/settings
阅读全文
摘要:第一种情况: 原因是我设置了阻止关闭事件 let canQuit = false; mainWindow.on('close', (event) => { if (!canQuit) { mainWindow.hide(); mainWindow.setSkipTaskbar(true); even
阅读全文
摘要:1. 添加依赖 "electron-updater": "^4.0.0" 升级的时候往往就是因为electron-updater版本不搭配,导致一些乱七八糟的问题出现,此时electron的版本是2.0.4,打包的时候如果electron-updater的版本小于4.0.0,会出现无法打包,所以修改
阅读全文
摘要:tray.js文件 import {trayIcon} from '../config/StaticPath' const electron = require('electron'); const ipcMain = electron.ipcMain; const Menu = electron.
阅读全文
摘要:"electron": "^10.1.3", 参考官方文档https://www.electronjs.org/docs/api/app?#apprequestsingleinstancelock 其中例举了代码如下: const { app } = require('electron') let
阅读全文
摘要:preload.js (https://www.electronjs.org/zh/docs/latest/api/webview-tag#preload) //!! 重要文件 误删除 // eslint-disable-next-line @typescript-eslint/no-var-req
阅读全文
摘要:Electron窗口标题栏右键菜单屏蔽方法: https://www.bilibili.com/video/av55163026/ png转ico: https://www.aconvert.com/cn/icon/png-to-ico/ 快速生成 Mac App icns 图标: 最近做Elect
阅读全文
摘要:前言 本文主要介绍如何通过electron-packager及electron-builder两种方式,将已有的electron应用打包成msi格式和exe可执行文件。打包是一个成熟的应用程序一个重要的环节,希望这篇文章可以给大家一些参考,最后会讲到打包时遇到的一些坑,与大家分享。 本文适用于有一些
阅读全文
posted @ 2020-04-03 14:23
simple-love
摘要:环境搭建 创建Electron跨平台应用之前,需要先安装一些常用的工具,如Node、vue和Electron等。 安装Node 进入Node官网下载页http://nodejs.cn/download/,然后下载对应的版本即可,下载时建议下载稳定版本。如果安装Node使用Homebrew方式,建议安
阅读全文

浙公网安备 33010602011771号