странной проблемой у себя в проекте, что я не могу получить доступ к бд.
У меня такая ситуация: Есть файл в корне проекта, назовем его database.db. Инициализацию делаю в preload.js
init() {
const db = new DataStore({
filename: '../db/database.db',
inMemoryOnly: false,
})
await Promise.all([
db.loadDatabaseAsync(),
])
return database
}
const handler = { database: init() }
contextBridge.exposeInMainWorld('ipc', handler)
И получается, когда я хочу получить дату из рендер процесса или из main процесса, то все идет крахом, хз почему. А вот если я перенесу файлы связанные с бд в папку, где находятся исходники рендер процесса, то с получением данных становится все ок. Но вот работать с данными в main процессе не получается.
Стикер
Обсуждают сегодня