nedb 数据库未在 React Js 中加载文件

nedb Database not loading file in React Js

有人知道使用 NeDB 吗?

import React from "react";
const Datastore = require("nedb"),
  database = new Datastore({ filename: "./database.db", autoload: true });

database.loadDatabase();

const App = () => {
  return <div>Hello</div>;
};

export default App;

我只想加载一个空的数据库文件.. 我尝试了多种选择文件路径的方法,但似乎没有出现。

无法在浏览器中创建新的数据库文件,您必须 运行 在服务器上创建文件:

在服务器上:

const Datastore = require("nedb"),
  database = new Datastore({ filename: "./database.db", autoload: true });

在客户端上:

import React from "react";

const App = () => {
  return <div>Hello</div>;
};

export default App;

在客户端上,您可以使用 nedb 创建一个 in-memory DataStore,但它不会持久保存到文件中。