Сначала я прошу прощения за плохое знание английского языка.У меня есть вопрос по поводу LowDB.Есть программное обеспечение, которое я разрабатываю с использованием React + Electron + LowDB.Но когда я попытался использовать LowDB в моем проекте, возникла проблема.
lowDB.js
const low = require('lowdb');
const FileSync = require('lowdb/adapters/FileSync');
const adapter = new FileSync('db_data/db.json');
const db = low(adapter);
db.defaults({ data: [] }).write();
class DBHandler {
constructor() {
this.db = db;
}
insertStudyTime(saveDate, startTime, endTime, restTime) {
}
}
export default DBHandler;
time.js
import React, { Component } from 'react';
import { PropTypes } from 'prop-types';
import { confirmAlert } from 'react-confirm-alert';
import 'react-confirm-alert/src/react-confirm-alert.css';
/* lowDB Import */
import DBHandler from '../../lowDB/lowDB';
Импортированный LowDB, как указано выше.
Проблема заключалась в том, что мы могли видеть, что работа lowDB на узле в cmd будет работать нормально.
Однако, введите описание изображения здесь
ТипПроизошла ошибка.
Вроде бы простая проблема.Я думаю, что есть часть, которую мне не хватает.Трудно найти ответ, даже если я просматриваю каждый процесс, обращаясь к README из репозитория LowDB,