我在使用Electron的程序中遇到问题。
首先,我在'main.js'中输入require()
代码。
const { app, BrowserWindow, globalShortcut, Menu, ipcMain } = require('electron')
以上代码未显示来自控制台的错误。我已经创建了另一个源文件func.js
。
我在require()
中输入func.js
代码。
const { ipcRenderer, remote } = require('electron')
但是上面的代码显示了控制台中的错误。
所以我不知道怎么了。 ES6脚本使用import ()
语句,但是我真的不知道main.js
中是否有错误,但是我不知道为什么其他文件会失败。
答案 0 :(得分:0)
我遇到了相同的错误并通过在主js文件中添加以下行来解决:
来自:
win = new BrowserWindow({
})
收件人:
win = new BrowserWindow({
webPreferences: {nodeIntegration: true},
})
答案 1 :(得分:0)
当您在html和相应的Javascript文件之间引入连接的JS代码时,就会发生这种情况。