Javascript PockDB可以用于节点REPL吗?

Javascript PockDB可以用于节点REPL吗?,javascript,node.js,read-eval-print-loop,pouchdb,Javascript,Node.js,Read Eval Print Loop,Pouchdb,我已尝试在node REPL中实例化一个PockDB实例 答复: var pouchdb = require("pouchdb"); var foo = new pouchdb("foo"); 这始终会导致节点退出,但出现以下异常: undefined:0 TypeError: undefined is not a function. PockDB可以在节点REPL中使用吗?来自当前PockDB克隆 ~/src/pouchdb (master)$ npm run shell > po

我已尝试在node REPL中实例化一个PockDB实例

答复:

var pouchdb = require("pouchdb");
var foo = new pouchdb("foo");
这始终会导致节点退出,但出现以下异常:

undefined:0
TypeError: undefined is not a function.

PockDB可以在节点REPL中使用吗?

来自当前PockDB克隆

~/src/pouchdb (master)$ npm run shell

> pouchdb@2.0.2-alpha shell /Users/daleharvey/src/pouchdb
> ./bin/repl.js

> var foo = new PouchDB('foo');
undefined
> foo.post({'a':'doc'});
[object Object]
>
==> leveldb foo bulkDocs
args: [{"docs":[{"a":"doc"}]},{},null]
result: [
  {
    "ok": true,
    "id": "3C8264BA-8966-4059-9FA2-401E464E54E8",
    "rev": "1-49e9d0c368f1114e0a0b67cdc808d6da"
  }
]
===
>
==> leveldb foo post
args: [{"a":"doc"}]
result: {
  "ok": true,
  "id": "3C8264BA-8966-4059-9FA2-401E464E54E8",
  "rev": "1-49e9d0c368f1114e0a0b67cdc808d6da"
}
===
>

实际上,基本的repl不起作用,启动一个自定义repl由于一些未知的原因可以正常工作,因此运行
node--eval“require('repl').start('>');“
works

我也遇到了这个问题,并打开了一个问题