2017-08-22 7 views
0

ノードアプリケーションでnanoをインポートして使用する際に問題があります。nano(couchdb) - typescriptのインポート方法

(DOC)からJSの方法は次のとおりです。

var nano = require('nano')('http://localhost:5984'); 

私はtypescriptですとそれを行うにはどうすればよいですか?

私は

import * as Nano from "nano"; 
let nano = new Nano('http://localhost:5984'); 

を試してみました。しかし、その後、私は得る:ナノはオブジェクトではありません。

私たちはラインを参照してください
node_modules/@types/nano/index.d.ts 

答えて

2

タイプ/ナノ@インストールすることによって、私たちは見ることができ

declare function nano(config: nano.Configuration | string): 
nano.ServerScope | nano.DocumentScope; 

意味はナノは機能しませオブジェクトで、そう答え:

import * as Nano from "nano"; 
let nano = Nano('http://localhost:5984'); 
関連する問題