electron 相关问题

Electron(以前称为Atom Shell)是由GitHub创建的框架,它允许您使用HTML,CSS和JavaScript编写跨平台桌面应用程序。 Electron基于Node.js和Chromium。

Windows 10 Electron Forge 图标不起作用

我正在尝试发布我的电子应用程序,并且我在 package.json 中使用以下代码: “打包配置”:{ “图标”:“./src/icon.ico” }, 但是当我使用 el...

回答 3 投票 0

如何替换 Electron Forge 创建的 Electron.js 包中的默认启动屏幕

拜托,我正在从事电子项目 我需要使用 Electron Forge make cli 生成 .exe 它正在工作,但显示默认的启动屏幕 附如下: 任何人都可以帮助我如何重新放置...

回答 2 投票 0

使用 React 前端在 Electron 应用程序中加载本地资源

我正在开发一个带有 React 前端的 Electron 应用程序,旨在执行一些视频任务。目前,我正在后端加载视频文件,将其转换为 Base64 数据格式...

回答 1 投票 0

Electron 和 vuejs 的桌面应用程序

我有一个 BeginTestView.vue 页面,其中有一个开始测试按钮。单击此按钮将启动一个 exe 文件,其中包含 C# 中的 Nunit 测试。我想在 Vue com 中使用 child_process execFile 运行 exe...

回答 1 投票 0

node js 的生成过程在生产模式下的电子应用程序中给出错误

我正在使用 React 开发一个电子应用程序,我有一个 python 文件,我想通过电子的主进程运行它。 我正在使用 Node js 的子进程来生成 python exe(esic.exe) 文件。我

回答 1 投票 0

使用电子锻造和反应(打字稿)堆栈在电子中设置应用程序图标

我已经设置了一个电子应用程序 TS+Webpack 和 反应TS 我正在尝试更改应用程序图标。 我的应用程序有以下文件夹结构 源代码 ├────主要 │ ├────资产 │ ├────方法 ...

回答 1 投票 0

使用电子构建器构建后出现空白屏幕

我将 React 应用程序转换为 Electron 应用程序,以便我可以将该应用程序作为可执行文件运行。我可以在开发中运行应用程序没有问题,但是当我使用电子构建器构建应用程序时......

回答 1 投票 0

如何将本地字体集成到 Electron React Boilerplate 应用程序中?

什么不起作用 我正在尝试将一些自定义本地字体添加到我的 Electron React 应用程序中,但我想在不在计算机上安装字体的情况下执行此操作。 当前部分解决方案 唯一的办法,

回答 2 投票 0

在运行电子构建器时清除本地存储

我正在编写一个电子应用程序,它使用本地存储作为 redux 存储的持久机制。但是,当我构建生产版本时,本地存储的开发版本仍然存在。 ...

回答 3 投票 0

使用 extraResources 和 extraFiles 时遇到电子构建器问题

环境: 节点--版本:v18.19.1 包.json: “依赖项”:{ “@电子/远程”:“^2.1.2”, "@voerkai18n/runtime": "^2.1.5", “@voerkai...

回答 1 投票 0

如何读取电子应用程序分发中的环境变量

电子应用程序有以下package.json: 包.json “脚本”:{ "start": "电子。", “pack”:“电子构建器--dir”, “……

回答 1 投票 0

无法在 Electron 中的单独 js 文件中使用 require

我有一个非常简单的 Electron 应用程序,使用版本 5.0.1。 这是我的index.html 文件: 我有一个非常简单的 Electron 应用程序,使用版本 5.0.1。 这是我的index.html文件: <!DOCTYPE html> <html> <head> <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> <meta content="utf-8" http-equiv="encoding"> <title>Webgl</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/104/three.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script> <script src="./initialization.js"></script> <link rel="stylesheet" type="text/css" href="application.css"> </head> <body> <script> initialization(); </script> </html> 然后我的main.js文件: const {app, BrowserWindow} = require('electron') const path = require('path') const url = require('url') let win function createWindow () { // Create the browser window. win = new BrowserWindow({ width: 1280, height: 720, nodeIntegration: true, resizable: false, maximizable: false }) // and load the index.html of the app. win.loadFile('index.html') // Open the DevTools. win.webContents.openDevTools() // Emitted when the window is closed. win.on('closed', () => { // Dereference the window object, usually you would store windows // in an array if your app supports multi windows, this is the time // when you should delete the corresponding element. win = null }) } app.on('ready', createWindow) app.on('window-all-closed', () => { if (process.platform !== 'darwin') { app.quit() } }) app.on('activate', () => { if (win === null) { createWindow() } }) 我的package.json文件: { "name": "estimation", "version": "1.0.0", "description": "estimation app", "main": "main.js", "scripts": { "start": "electron ." }, "author": "", "license": "ISC", "devDependencies": { "electron": "^5.0.1" } } 然后是我的 inittialization.js 文件,其中包含 initialization() 方法和 const fs = require('fs'); const fs = require('fs'); function initialization(){ } 现在我在多个地方问过同样的问题,我尝试了多种解决方案,但没有任何效果。我想知道现阶段这是否是一个 Electron 错误。 我无法摆脱的错误,无论我做什么,我都会遇到这个错误Uncaught ReferenceError: require is not defined 我只是想在另一个JS文件中使用require。为什么 Node.js 或 Electron 不接受这个? 将 nodeIntegration 放置在 webPreferences 属性中 { width: 1280, height: 720, webPreferences : { nodeIntegration: true }, resizable: false, maximizable: false }

回答 1 投票 0

如何获取电子中的光标位置

我们可以使用下面的代码片段找到鼠标位置 Electron.app.on('准备好', ()=> { // 获取鼠标位置 让 mousePos = electro.screen.getCursorScreenPoint(); 合作...

回答 2 投票 0

有没有办法通过命令行(用于 Github Actions)在 Windows 上安装 Apple Bonjour SDK?

我正在开发一个使用 Apple Bonjour (https://developer.apple.com/bonjour/) 的 Electron 应用程序,要编译其本机依赖项,我需要为每个应用程序安装 Apple Bonjour SDK

回答 1 投票 0

为什么命令“npm start”在我的 Electron 框架项目上不起作用?

我使用 HTML、CSS 和 Javascript 制作了一个简单的笔记应用程序,现在我想将其变成桌面应用程序,我使用 Electron 框架来实现它,但由于某种原因我无法启动...

回答 1 投票 0

无法运行VSCode源代码,因为在目录中找不到电子应用程序

概述: 当我尝试按照贡献页面中给出的说明运行 VSCode 来下载所有包、构建源代码,然后在终端上全部运行时,出现错误混乱...

回答 2 投票 0

为什么我的带有谷歌身份验证器的电子应用程序总是返回 false,即使令牌是正确的?

在此代码中,我向主进程发送请求,以使用spokeeasy和qrcode从秘密生成qrcode document.addEventListener('DOMContentLoaded', async function() { 常量数据 =

回答 1 投票 0

找不到Create-react-app模块:错误:无法解析模块“child_process”

_Module 未找到:错误:无法解析 /project/node_modules/serialport/lib/bindings 中的模块“child_process” 当我构建反应应用程序时,我面临上述错误。我的应用程序已创建

回答 1 投票 0

限制 Electron webContents.findInPage() 搜索特定页面元素

使用 Electron 的 webContents 模块及其 findInPage() 方法,可以在整个页面中搜索文本模式。但是,当使用模态查找窗口实现此操作时,搜索模式会...

回答 1 投票 0

为什么当我尝试从 npm 安装 ElectronJS 时我的终端卡住了

所以我是一名 javascript 开发人员。我基本上使用 javascript 使用 fontend 库(如 React 和后端框架 linkeexpress)构建 Web 应用程序。但我想尝试新事物,比如

回答 1 投票 0

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