随笔分类 - 开发语言 / Electron
摘要:第一次使用electron时,用户需在win7上能安装exe应用打包后放到win7打开出现‘无去定位程序输从点 GetPackagefamnilName 动态链接库KERNEL32.dll’最终发现是electron版本太高,无法在win7上运行最终降低版本 electron :11.5.0 降低版
阅读全文
摘要:最佳答案 Electron 将其缓存存储在以下文件夹中: window :C:\Users\<user>\AppData\Roaming\<yourAppName>\Cache Linux:/home/<user>/.config/<yourAppName>/Cache 操作系统:/Users/<u
阅读全文
摘要:可以使用Electron的`setAlwaysOnTop` API,设置窗口的`alwaysOnTop`属性为`true`,即可让窗口置顶于所有应用之上 win.setAlwaysOnTop(true);
阅读全文
摘要:1.自定义菜单 // 自定义菜单 var templateMenu = [{ label: "首页", submenu: [{ label: "111" }, { label: '9089' }] }, , { label: "编辑", submenu: [{ label: '123' }] }]
阅读全文
摘要:main.js中的主要代码 // ************* 实现点击关闭是系统托盘start*********************** // 当我们点击关闭时触发close事件,我们按照之前的思路在关闭时,隐藏窗口,隐藏任务栏窗口 // event.preventDefault(); 禁止关闭
阅读全文
摘要:主要代码 const gotTheLock = app.requestSingleInstanceLock() if (!gotTheLock) { app.quit() } else { app.on('second-instance', (event, commandLine, workingD
阅读全文
摘要:前面步骤已省略 主要更改主程序main.js: const {app, BrowserWindow, Menu, ipcMain,Tray} = require('electron') const { autoUpdater } = require('electron-updater') const
阅读全文
摘要:官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app 一、搭建electron项目 1.首先初始化项目 npm init npm init 2.安装对应依赖 //electron npm install
阅读全文
摘要:官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app 一、导入你的项目到 Forge 将 Electron Forge 的 CLI 工具包安装到项目的 devDependencies 依赖中,然后使用现成
阅读全文
摘要:官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app 一、使用预加载脚本 1.为了演示这一概念,你将会创建一个将应用中的 Chrome、Node、Electron 版本号暴露至渲染器的预加载脚本; 新建一
阅读全文
摘要:官方文档:https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app 一、基本要求 1.检测环境 node -v npm -v 二、创建您的第一个应用程序 1.初始化 npm 项目 mkdir my-electron-a
阅读全文
摘要:关联文档: 使用Electron 打包 exe程序 最快捷的打包方式是使用 Electron Forge。 文档地址 https://www.electronjs.org/zh/docs/latest/tutorial/quick-start 1.将 Electron Forge 添加到您应用的开发
阅读全文
摘要:文档地址 https://www.electronjs.org/zh/docs/latest/tutorial/quick-start 1.要检查 Node.js 是否正确安装,请在您的终端输入以下命令: node -v npm -v 这两个命令应输出了 Node.js 和 npm 的版本信息。 2
阅读全文