我正在尝试使用 NeDB 作为 node-webkit 应用程序中我的数据的存储。我有一个名为config.db
:
var Datastore = require('nedb')
, path = require('path')
, db = new Datastore({ filename: path.join(require('nw.gui').App.dataPath, 'config.db') });
当用户第一次打开 node-webkit 应用程序时,我config.db
应该有默认数据,例如:
{
color: "red",
font: 'bold'
...
}
如果还没有,NeDB 是否可以选择提供默认数据?或者如果config.db
为空(如果用户第一次打开 node-webkit 应用程序),最好的保存方法是什么?