Я пытаюсь включить lokiJS (база данных locla json) в мое приложение Vue-Electron от Vue-Cli-Plugin-Electron-Builder !.
ЦСИ / дб / db.js
const path = require('path')
import * as loki from 'lokijs';
const dbPath = path.resolve('src/db/db.json')
let db = new loki(dbPath);
export default db
ЦСИ / main.js
import db from './db/db'
Vue.prototype.$db = db
SRC / компоненты / component.vue
created() {
const db = this.$db;
db.loadDatabase({}, () => {
let rooms = db.getCollection("rooms");
this.rooms = rooms.find({ activ: true });
});
}
Если я работаю в режиме разработки, все работает нормально, но при сборке приложения для производства электронов импорт дб из './db/db' не включается.
Спасибо!