我试图运行此代码,但每次收到此错误消息时。首先,我在npm全球安装。然后我将其安装在我的应用程序中,但仍然出现相同的错误。
Uncaught TypeError:无法读取对象上未定义的属性“ on”。(H:\ electric \ main.js:12:4)在对象处。(H:\ electric \ main.js:63:3)在Module._compile(module.js:571:32)在Object.Module._extensions..js(module.js:580:10)在Module.load(在try.ModuleLoad(module.js:447:12)在function.Module._load(module.js:439:3)在module.require(module.js:498:17)在require(在internal / module.js:20:19),位于文件:/// H:/electric/views/login.html:2:3
const electron = require('electron');
const {Menu} = require('electron');
const {app} = require('electron');
const {BrowserWindow} = require('electron');
const conn = require('mysql');
const path = require('path');
const url = require('url');
// const app = electron.app;
// const BrowserWindow = electron.BrowserWindow;
var mainWindow = null;
app.on('ready', function () {
mainWindow = new BrowserWindow({ width: 1024, height: 768, backgroundcolor: '#2e2c29' });
mainWindow.loadURL(url.format({
pathname: 'popupcheck.html',
protocol: 'file:',
slashes: true
}));enter …Run Code Online (Sandbox Code Playgroud)