3

Keen.io を試してみて、Keen API を呼び出す各ファイルで "configure" を呼び出す必要がないかどうか疑問に思っていますか?

ここからのドキュメント: https://github.com/keenlabs/KeenClient-nodeは、ルートの 1 つで使用するインスタンスを構成する方法を示していますが、多数のルートがあり、構成を続ける必要があることがわかりました。

var Keen = require('keen.io');

// Configure instance. Only projectId and writeKey are required to send data.
var client = Keen.configure({
  projectId: "<project_id>",
  writeKey: "<write_key>",
  readKey: "<read_key>",
  masterKey: "<master_key>"
});

一度だけ「構成」する方法はありますか、それとも間違った考えを持っていますか?

4

2 に答える 2

3

SOに関する別の質問に対するこの回答を確認してください。app.get()アプリケーション全体で依存関係を使用しapp.set()てアクセスする方法について説明します。

を構成したらclient、アプリで設定します。

app.set('keen', client);

その後、任意のルート内から元に戻します。

var client = app.get('keen');
于 2014-12-07T03:11:40.183 に答える