开发者问题收集
我使用nklayman/vue-cli-plugin-electron-builder创建了一个使用 Vue/Vuex 准备的电子应用程序。它附带文件main.js、background.js,包括 Vue 组件起点。但我无法让事件正常工作。以下尝试在渲染时产生Uncaught ReferenceError: __dirname is not defined(编译正常)。组件:Splash.vue
我正在学习使用 Electron,在尝试让我的应用程序与前端通信时,我意识到我需要使用ipcRenderer来获取对 DOM 元素的引用,然后将该信息传递给ipcMain。我尝试遵循此处和此处建议的大部分建议,但这两个示例都使用了require('electron').ipcMain,每当我尝试将与前端交互的脚本包含到我的 HTML 中时,由于Uncaught ReferenceError: re
我正在尝试使用 typescript 为 electron 和 react 创建汇总设置。我收到一个引用错误,因为process未在 /node_modules/react/index.js 中定义。我创建了以下配置文件:从 '@rollup/plugin-commonjs' 导入 commonjs从 'rollup-plugin-copy' 导入 copy从 '@rollup/plugin-ty
嗨,我正在尝试在 VueJs 中动态设置 div 的样式。但面临这样一个问题:this.currentProgressLevel未应用于 currentStyle 对象内的 width 属性。我附上了我正在使用的代码的屏幕截图。当我使用${this.currentProgressLevel *75}px时,width 属性不起作用。为什么它可能不起作用?当我手动将this.currentProgr
我按照http://electron.atom.io/docs/v0.36.5/api/menu/上的 Electron 菜单示例进行操作,但是我收到了错误Cannot read property 'getName' of undefined这发生在调用require('electron').app.getName();时。当我打开开发工具并查看时,我发现require('electron')似乎
嘿,我是 Electron 开发的新手,我不知道为什么我一直收到错误。该应用程序在前几行中声明const electron = require('electron')const app = electron.appconst BrowserWindow = electron.BrowserWindowapp.on('ready', createWindow)app.on('window-all-c
我尝试运行此代码,但每次都会收到此错误消息。首先,我全局安装了npm。然后,我将其安装在我的应用程序中,但仍然收到相同的错误。Uncaught TypeError: Cannot read property 'on' of undefined atObject. (H:\electric\main.js:12:4) at Object.(H:\electric\main.js:63:3) at M
我正在测试一个电子应用程序,但出现了这个有害错误:“TypeError:无法读取未定义的属性‘on’”我所做的研究指出,要么是模块安装不当,要么是语法问题,要么是将未定义的变量传递给 app.on,我怀疑问题可能是 Electron 被错误地指向(现在它被指向以 electron\dist\electron.exe 结尾的文件夹,我听说这可能不是正确的位置),但我不确定。尽管检查了 require
我创建了一个名为 Sensors 的函数,并在其中实例化了 serialport 对象。我还创建了一个原型 find,理论上应该可以访问要打开、写入和绑定的端口对象。我收到错误:Uncaught TypeError: Cannot read property 'open' of undefined我不确定为什么....代码: <script>var sp = require('serialpor
原始错误显示:无法解构“undefined”或“null”的属性“firstime”。我正在使用node.js和Electron为 Windows PC 开发基于 Web 的桌面应用程序。我正在尝试将一些数据保存在用户数据目录中,我在此链接中找到了这个想法并使用了相同的方法。写入和获取数据工作正常,但是错误发生在第一次获取数据时。这是UserPreferences类的代码const electro
Electron 输出错误 - 无法读取未定义的属性“on”。尝试全局和本地删除 electron 并重新安装,但仍然出现相同的错误用于运行 electron 的终端命令 - npm startIndex.jsconst electron = require('electron')const url = require('url')const path = require('path')const
应用程序加载时很少出现此错误(并非总是如此)。index.js是主文件,在package.json中选择,而script.js是连接到 electron 应用程序主 html 文件的文件。index.jsconst {app, BrowserWindow} = require('electron');const path = require('path');const url = require(
我只是按照 traversy media electronjs youtube 教程并复制 shoppingList 桌面应用程序的代码。const electron = require('electron');const url = require('url');const path = require('path');const {app, BrowserWindow} = electron;
我正在尝试使用 anime.js 和一些承诺函数为一些元素设置动画,问题是前一个函数成功后第二个函数将不会运行。<script>import Splash from '../components/Splash.vue';import Intro from '../components/Intro.vue';export default {components: {Splash,Intro,},mo
我正在使用Electron(以前称为 atom-shell),并希望有一个极简框架窗口,以便三个 OSX 窗口按钮(关闭、最大化、最小化)在 HTML 页面内可见。在定义BrowserWindow时,我将 Electron 选项frame设置为false,以获得无边框的无饰窗口。我以为我可以用类似这样的方法处理关闭按钮:<a btn href="#" id="close" onclick="win