gpt4 book ai didi

node.js - 跨路线共享对象

转载 作者:搜寻专家 更新时间:2023-11-01 00:43:17 27 4
gpt4 key购买 nike

试用 Keen.io 并想知道是否可以不必在每个将调用 Keen API 的文件中调用“配置”?

他们的文档来自这里:https://github.com/keenlabs/KeenClient-node显示如何配置我在我的一条 route 使用的实例,但我有许多路线并且发现我必须继续配置。

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>"
});

有没有办法只“配置”一次,还是我的想法有误?

最佳答案

查看 this answer另一个关于 SO 的问题。它描述了一种使用 app.get()app.set() 访问应用程序依赖项的方法。

配置客户端后,在应用中设置:

app.set('keen', client);

然后从任何路由中取回它:

var client = app.get('keen');

关于node.js - 跨路线共享对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27335044/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com