Я разрабатываю приложение, используя Electron. Использование win.loadFile('index.html')
раньше работало, но со вчерашнего дня выдает ошибку: win.loadFile is not a function
.
Может ли это быть "Knex.js", который вызвал эту ошибку? Потому что я установил его недавно, и проблемы начали появляться после этого. Также я заметил, что значок Electron изменился с прозрачного на светло-синий (зеленый) круг.
Кроме того, использование loadURL
работает, но не полностью отображает html-файл.
Это мой main.js (я удалил код knex.js из main.js, но не помог):
const { app, BrowserWindow } = require('electron')
const url = require('url')
const path = require('path')
function createWindow () {
// Create the browser window.
let win = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true
}
})
// and load the index.html of the app.
win.loadFile('index.html');
}
app.on('ready', createWindow)