2017-08-11 7 views
0

これは私の最初の質問です。多分私はこれらのものを尋ねるのに慣れていないので、ノードレッドにpoloniex-api-nodeを使用しているエラー

私はpoloniex-api-nodeをNode-Redに実装しようとしています。しかし、私は私のコードを実行するたびに、 "TypeError:Poloniexはコンストラクタではありません"と表示されます。

私は、この外部モジュールを利用できるようにするために私settings.jsに次のコードを追加しました:

functionGlobalContext: 
{ poloniex: require('poloniex-api-node') }, 

その後、私は、コードを使用していた機能ノードに:

const Poloniex = context.global.get('poloniex-api-node'); 
let poloniex = new Poloniex(); 

poloniex.returnTicker((err, ticker) => { 
    if (err) { 
    console.log(err.message); 
    } else { 
    console.log(ticker); 
    } 
}); 

私が持っていますこれをトリガーするための注入ノードですが、私は常に上記のエラーを受けています。 ノードとJavascriptで私の経験ではそう簡単に行くほとんどnullである:D

よろしく

答えて

1

あなたは機能ノードのタイプミスを持っている、あなたはpoloniex下の参照を格納し、あなたはpoloniex-api-nodeを取得しようとしています。

const Poloniex = context.global.get('poloniex-api-node'); 
let poloniex = new Poloniex(); 

const Poloniex = context.global.get('poloniex'); 
let poloniex = new Poloniex(); 
する必要があります
関連する問題