我正在使用PouchDB并尝试以 npm 方式添加pouchdb-quick-search作为插件,如下所述:
var PouchDB = require('pouchdb');
PouchDB.plugin(require('pouchdb-quick-search'));
但没有成功:搜索功能未定义。 谁有人处理它?</ p>
答案 0 :(得分:0)
它对我有用。我创建了一个名为index.js
的文件,其中包含:
var PouchDB = require('pouchdb');
PouchDB.plugin(require('pouchdb-quick-search'));
var db = new PouchDB('mydb');
console.log('db.search: ' + db.search);
然后我从命令行运行:
npm install pouchdb && npm install pouchdb-quick-search
node index.js
打印出来:
db.search: function () {
var len = arguments.length;
var args = new Array(len);
var i = -1;
while (++i < len) {
args[i] = arguments[i];
}
return fun.call(this, args);
}
我在Mac OS X上使用Node v4.0.0。如果有帮助,请告诉我。