electron-builder 相关问题

Electron Builder是一个开源解决方案,用于分发和自动更新Electron NPM应用程序。关于a)使用Electron Builder分发或更新Electron应用程序,或b)使用Electron Builder项目源的问题,请使用此标记。

设置 BITBUCKET_* 变量以在 Electron Angular 应用程序中使用

我有一个 Angular/Electron 应用程序正在运行,我想自动更新它自己。我有 electron-builder 工作,它上传构建文件(.exe、.blockmap 和 latest.yml)...

回答 0 投票 0

electron-builder 跳过发布

我试图在 github 上发布我的应用程序作为第一个版本,但是在使用命令之后: GH_TOKEN= electron-builder build -w -p 'onTagOrDraft' 在发布之前,这个过程看起来很顺利......

回答 0 投票 0

自定义关闭、最大化和最大化按钮在 MacOS 中构建后不起作用

我为最小化和关闭窗口创建了自定义标题按钮,在本地运行时可以正常工作,但在 MacOS 上创建构建和安装后,按钮停止工作。 渲染器.html 我为最小化和关闭窗口创建了自定义标题按钮,在本地运行时可以正常工作,但在 MacOS 上创建构建和安装后,按钮停止工作。 Renderer.html <div class="toggle-icon"> <svg class="minimizeicon" onclick="minimize()" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-dash" viewBox="0 0 16 16"> <path d="M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" width="10" height="15" fill="currentColor" class="bi bi-dash restoreDown" viewBox="0 0 512 512"> <path d="M432 48H208c-17.7 0-32 14.3-32 32V96H128V80c0-44.2 35.8-80 80-80H432c44.2 0 80 35.8 80 80V304c0 44.2-35.8 80-80 80H416V336h16c17.7 0 32-14.3 32-32V80c0-17.7-14.3-32-32-32zM48 448c0 8.8 7.2 16 16 16H320c8.8 0 16-7.2 16-16V256H48V448zM64 128H320c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64z"/> </svg> <svg class="closeicon" onclick="windowClose()" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x" viewBox="0 0 16 16" > <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> </svg> </div> Renderer.js function minimize() { console.log("Hello"); ipcRenderer.send("minimize"); } // To close window function windowClose() { ipcRenderer.send("close"); } Main.js var win = new BrowserWindow({ width: 400, height: 620, frame: false, // Remove the default window frame autoHideMenuBar: true, resizable: false, center: true, fullscreen: false, webPreferences: { nodeIntegration: true, contextIsolation: false, enableRemoteModule: true, powerMonitor: true, backgroundThrottling: false }, //icon: __dirname+"/assets/Icons/win/icon.ico", title: "Redmine Flux Time Tracker", }); ipcMain.on("minimize", (event, data) => { win.minimize(); }); ipcMain.on("close", (event) => { win.close(); }); 在 Window 中使用 IPC 在 MacOS 中也能正常工作,但在安装按钮后停止工作。

回答 0 投票 0

自定义 NSIS 卸载程序以使用 Electron-builder 删除文件

我的 build/installer.nsh 文件中有以下脚本,用于删除卸载时的文件。 !宏自定义卸载 SetShellVarContext 当前 删除“$LocalAppdata\MyUI\.settings.db&quo...

回答 1 投票 0

浏览器窗口显示透明窗口而不是使用 Electron Builder 的路线

用于创建菜单栏的代码 const createMenubar = () => { //我们的窗口你可以改变大小和其他 const devServerURL = createURLRoute("http://localhost:3000", "

回答 0 投票 0

当 textisolation 为真时如何使用 node_modules?

我目前正在使用 Electron 制作应用程序,但是当我打包我的应用程序时,当我设置参数 textisolation: true 时出现白屏。 但是当我将它设置为 false 时,我的模块就像 j ...

回答 0 投票 0

是否仍然可以将 Electron 应用程序发布到 Mac 商店?

我正在尝试将我的 Electron 应用程序成功提交到 Mac 商店。我想把它放到 TestFlight 中,类似于我提交相应的 iOS 应用程序的方式。最终,我想要这两个

回答 2 投票 0

从 Preload.js 更新 Ui 中的数据

在 preload.js 中。我有一台服务器,用于侦听/run 上即将到来的 api 调用。现在我想根据我在 test_runner_steps 中获得的数据更新 home.html 中的用户界面。 每当一些数据发生变化时......

回答 0 投票 0

Electron-updater: TypeError: Cannot read properties of undefined (reading 'setClosable')

更新库后,我无法从通用提供商更新我的应用程序。 Electron 在 GitHub 上找到更新,但随后停止并显示以下消息: 21:26.389] [信息] 应用程序...

回答 0 投票 0

在电子应用程序中启用硬件加速

我正在使用电子构建一个应用程序并做出反应。 因为我需要有条件地启用和禁用应用程序的硬件加速。我可以如下禁用它。但是我没有在 electron 中找到任何东西

回答 2 投票 0

如何在使用 React.js 开发的 Electron 应用程序中实现 Microsoft Azure (MFA) 登录身份验证?

我们有一个在 Electron 中运行的 React.js 应用程序供桌面使用。我们已经实施了用于登录身份验证的 Microsoft Azure AD,这在我们的 React.js 应用程序中运行良好。然而,我们很...

回答 0 投票 0

使用 Electron Production App 打包或播种 SQLite3 数据库?

安装应用程序时,我需要在 userData 目录 (/Applications/Application Support/) 中创建一个 sqlite3 数据库。我的问题的关键是我需要那个数据库...

回答 0 投票 0

使用 electron-react-vite 和 loadFiles 而不是 webserver 构建一个捆绑应用程序而苦苦挣扎

我想在这里学习一些新东西。我正在开发使用 Electron + React 的客户端应用程序。 我用这个 github repo 开始我的项目 https://github.com/electron-vite/electron-vite-react 还有……

回答 0 投票 0

如何创建 .exe 安装程序来安装 react-electron-build 并运行 java-rest-api 作为后台服务

想要为产品制作自定义 Windows 安装程序 前端:一个单独的 exe 文件,可由 electron 制作,用于将 React 应用程序转换为桌面应用程序。另外,需要一个选项...

回答 0 投票 0

Electron Notification 无法显示我的应用程序在 C://Program Files.Window10 中的确切名称

Electron Notification 无法显示我的应用程序在 C://Program Files 中的确切名称, 通知只显示我的应用程序的路径,而不是应用程序的名称 当我将我的应用程序移至 C:/ 并创建快捷方式时...

回答 0 投票 0

电子浏览器视图未呈现

我正在写一个电子应用程序。特点很简单。在我的主要进程中,我创建了三个浏览器视图,其中之一是一个应该始终显示的标签栏。标签栏控制其他两个视图中的哪个

回答 0 投票 0

electron-builder:从 windows 平台的生产中删除语言环境

来自此链接: https://www.electron.build/configuration/configuration 它说我们有这个选项: 电子语言数组 | String - 要保留的电子语言环境。默认情况下,所有 Electron 语言环境...

回答 1 投票 0

使用 Azure Blob 存储 Electron JS 自动更新

我正在用 electron js 开发一个应用程序。我有 Azure blob 存储服务。我已将文件从 dist 文件夹上传到 Azure blob。 但是我从自动更新程序中收到错误 Package.json 文件 ...

回答 0 投票 0

Electron - 在 Mac 上为 Windows x64 构建安装程序

我是电子新手,正在尝试使用我的 mac 为电子应用程序构建 Windows 安装程序。我正在使用 electron-packager 打包应用程序,然后使用 electron-wix-msi 构建安装程序。当...

回答 1 投票 0

Vite构建使用需要吗?接收错误 require is not defined

我有一个使用 Vite 的应用程序(在 electron 上运行,使用 electron builder 和 vite 插件)并且我有一个单页应用程序并且构建/应用程序/等运行良好。但是,我需要添加一个新页面...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.