leveldb打开错误:IO错误locking./db/LOCK:已被进程占用

我是一个创buildleveldb的初学者,并不知道这里发生了什么。 我的db.js文件有一个造成locking错误的问题。 我想我只有一个过程,但它告诉我,我正在做一些我不明白的多进程。 有一个f.database函数来解决这个问题吗?

// db.js var levelDb = require('level'); var dbPath = './db'; var options = { //keyEncoding: 'binary', valueEncoding: 'json' }; function puts(msg) { if(typeof msg === 'object') { msg = JSON.stringify(msg); } process.stdout.write(msg + '\n'); } puts('open db'); var db = levelDb(dbPath, options); module.exports = db;