Nedb如何与Electron集成
How to integrate Nedb with electron
我正在用 electron 制作一个应用程序,我想使用 Nedb 作为它的数据库。
不幸的是,我已经尝试了几天来让它正常工作。
我在 VueJs
中使用电子
非常感谢任何帮助。
这是一个例子:
https://medium.com/@shivekkhurana/persist-data-in-electron-apps-using-nedb-5fa35500149a
这是一个代码示例:
// create a file named main/src/db.js
const {app} = require('electron');
const Datastore = require('nedb-promises');
const dbFactory = (fileName) => Datastore.create({
filename: `${process.env.NODE_ENV === 'dev' ? '.' :
app.getAppPath('userData')}/data/${fileName}`,
timestampData: true,
autoload: true
});
我正在用 electron 制作一个应用程序,我想使用 Nedb 作为它的数据库。
不幸的是,我已经尝试了几天来让它正常工作。
我在 VueJs
中使用电子非常感谢任何帮助。
这是一个例子:
https://medium.com/@shivekkhurana/persist-data-in-electron-apps-using-nedb-5fa35500149a
这是一个代码示例:
// create a file named main/src/db.js
const {app} = require('electron');
const Datastore = require('nedb-promises');
const dbFactory = (fileName) => Datastore.create({
filename: `${process.env.NODE_ENV === 'dev' ? '.' :
app.getAppPath('userData')}/data/${fileName}`,
timestampData: true,
autoload: true
});