更新云功能环境变量时,使用本地node.js模拟器时无法访问配置值。
在没有环境配置变量的项目中:
firebase functions:config:set x=true
firebase functions:config:get
(显示新值)firebase deploy --only functions
functions.config{}
{}
(空对象)environment config docs中没有提及,但我假设可以在本地使用相同的环境配置(或使用本地替代方法)?
答案 0 :(得分:2)
答案在local emulator documentation中。
注意:您可以检索生产定制配置变量 在仿真函数时。但是,在使用生产时要谨慎 在API调用,电子邮件等的本地测试中配置值。
要使用配置变量,请在函数中运行以下命令 目录,然后再运行firebase serve。
firebase functions:config:get > .runtimeconfig.json