0
我無法獲得NeDB最簡單的例子來正常運行。我的代碼只在內存中運行,持久性文件在沒有任何錯誤消息的情況下保持失敗。NeDB未加載或存儲到文件
loaddatabase和insert事件的錯誤回調函數總是傳遞一個空引用作爲錯誤,所以在那裏沒有任何信息。奇怪的是,似乎沒有其他人有這個問題,所以我想我在這裏錯過了一些東西。所有的幫助非常感謝。
下面是代碼:
var Datastore = require('nedb'), db = new Datastore({ filename: 'test.db' });
db.loadDatabase(function (err) {
alert(err); // err is null, with the autoload flag no error is thrown either
});
var doc = { hello: 'world'};
db.insert(doc, function (err, newDoc) {
alert(err); // err is null here as well. Doc will be in the memory storage but no persisted to file
});
它工作正常。在所有情況下。 –
我在創建電子包後面臨同樣的問題。 –