Cradle 5.5とNodeJS 0.4.8を使用すると、接続できないようです。 RESTLERを正常に使用しましたが、クレードルを設定できないようです。私はCradleのキャッシングの側面を利用したいと思います。NodeJSとCradleが接続されていない
私はCloudant Accountと通常の管理者用CouchDBデータベースの両方を同じ結果で試しました。
管理者データベース:
var conn1 = new (cradle.Connection)("XX.XX.XXX.XXX", 5984);
Cloudant:私はすべての組み合わせを試してみた
var account = {
username: "user",
password: "pwd"
};
var conn = new (cradle.Connection)("user.cloudant.com", 443, {
secure: true,
auth: account
});
は、何も私はconsole.log(conn.config());
またはconsole.log(conn.databases());
のようなことを行うとき、私に未定義以外の何かを得るように思いません
何が原因で起こっている可能性がありますか?私はそれがCradle/NodeJSのバージョンかもしれないと思うようになっていますが、私はどこにでも協力しないという彼らの言及を見つけることはできません。
更新:まだ問題がありますが、問題を特定できるかどうか確認するためにコードを少し変更しました。
cradle.setup({host:'username.cloudant.com', port: 443,
auth: { username: 'username', password: 'password'},
options: {secure: true, cache: true, raw: false}
});
c = new(cradle.Connection)().config();
console.log(c);
console.log(cradle);
が私の出力は以下の通りです:
undefined
{ extend: [Function],
Response: [Function: Response],
Cache: [Function],
host: 'username.cloudant.com',
port: 443,
auth: { username: 'username', password: 'password' },
options:
{ cache: true,
raw: false,
timeout: 0,
secure: false,
headers: {},
host: 'username.cloudant.com',
port: 443,
auth: { username: 'username', password: 'password' },
options: { secure: true, cache: true, raw: false } },
setup: [Function],
Connection: [Function: Connection],
merge: [Function] }
私は非常に困惑し、誰だそれ以外には、少なくとも前にこれを経験しましたか?
私にとっては同じ、私はNodeJS 0.4.9に更新しますが、結果は同じです。 – Nico
引き続き試してみて、運がうまくいかないようにしてください。私は正常にこれをRESTLER、すなわち低レベルの接続でやったことがありますが、私のために働くために受け台を得るように見えません。これをトラブルシューティングするために私が提供できる情報はありますか? –