ノード REPL で PouchDB インスタンスをインスタンス化しようとしました。
REPL では:
var pouchdb = require("pouchdb");
var foo = new pouchdb("foo");
これにより、ノードは常に例外で終了します。
undefined:0
TypeError: undefined is not a function.
PouchDB は Node REPL で使用できますか?
ノード REPL で PouchDB インスタンスをインスタンス化しようとしました。
REPL では:
var pouchdb = require("pouchdb");
var foo = new pouchdb("foo");
これにより、ノードは常に例外で終了します。
undefined:0
TypeError: undefined is not a function.
PouchDB は Node REPL で使用できますか?
動作しないのは文字通り単なる基本的な repl です。カスタム repl を開始すると、不明な理由で正常に動作するため、動作しnode --eval "require('repl').start('> ');"
ます
現在のpouchdbクローンから
~/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"
}
===
>