Я сгенерировал новый electron проект через vite. Мне нужно считать бд. При попытке установить соеденение с файлом получаю ошибку:
caught Error: ENOENT: no such file or directory, open 'map.db'
at Object.openSync (node:fs:600:3)
at Object.func [as openSync] (node:electron/js2c/asar_bundle:2:1822)
at index-96ae072b.js:5257:16
При дев запуске проекта все работает. Краш происходит только в релизном билде.
Мой код renderer process (main.ts):
import { createApp } from 'vue'
import App from './App.vue'
const fs = require('fs')
const res = fs.openSync('map.db', 'r')
console.log(res, 'res')
createApp(App).mount('#app')
Мой
package.json
Билд крашится для всех систем mac, win...
релизный билд делаю через скрипт
build:mac
то есть
electron-vite build && electron-builder --mac --config
В каком направлении мне искать решение этой проблемы или может кто то знает как поправить эту ошибку?
Мой
electron builder config