我正在尝试按照说明实现 Algolia
:here .
有一条消息说:App ID 和 API Key 存储在函数配置变量中
const ALGOLIA_ID = functions.config().algolia.app_id;
const ALGOLIA_ADMIN_KEY = functions.config().algolia.api_key;
const ALGOLIA_SEARCH_KEY = functions.config().algolia.search_key;
我对 Node.js 一点都不熟悉。我应该如何创建函数配置变量
?它应该是另一个文件或另一个函数或两者兼而有之?
谢谢!
最佳答案
我觉得其他答案可能对您不起作用的原因是您正在寻找如何设置配置,而不是检索它。
如果您还没有,则需要按照 https://firebase.google.com/docs/cli/ 中的步骤安装 Firebase CLI .
安装后,您可以像这样设置您的配置:
firebase 函数:config:set algolia.app_id="YOUR_APP_ID_HERE"
你可以一次设置多个变量,只需用空格分隔它们:
firebase 函数:config:set algolia.api_id="YOUR_API_ID_HERE"algolia.search_key="YOUR_SEARCH_KEY_HERE"
要检查你的配置是否正确,你也可以运行:
firebase 函数:config:get
应该以 JSON 格式打印出您设置的当前配置。
关于javascript - 如何在 Node.js 中创建函数配置变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49152659/