Я пытаюсь загрузить knex
в сценарии с предварительной загрузкой js , а не в Main Process
, хотя у меня есть импорт knex из Основной процесс с использованием module.exports
вы получаете новые ошибки
/ home / alexander / Deve… enderer / init.js: 166 Невозможно загрузить сценарий предварительной загрузки: /home / alexander / Develop / Electron / приложение / app / preload.js
/ home / alexander / Deve… enderer / init.js: 167 TypeError: Невозможно прочитать свойство 'on' из неопределенного
Когда я добавляю это в предзагрузке:
//preload js
var knex = require("knex")({
client: "sqlite3",
connection: {
filename: path.join(__dirname, './database.sqlite')
},
useNullAsDefault: true
});
Я получаю эти ошибки в приложении электронов devtools
/ home / alexander / Deve… enderer / init.js: 166 Невозможно загрузить сценарий предварительной загрузки: /home/alexander/Develop/Electron/App/app/preload.js
/ home / alexander / Deve… Enderer / init.js: 167 ReferenceError: путь не определен (анонимно) @ /home/alexander/Deve…enderer/init.js:167