node-webkit アプリケーションでデータのストレージとして NeDB を使用しようとしています。次の名前の単一のコレクションがあり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 アプリケーションを初めて開いた場合)に保存する最善の方法は何ですか?