我用promises
设置了变量
firebase functions:config:set stripe.key="xxxxxxx"
正确将配置导出到功能文件夹。
firebase functions:config:get > .runtimeconfig.json
但是,在运行{
"stripe": {
"key": "xxxxxxxxx"
}
}
时使用functions.config()。stripe.key返回错误:
firebase serve
Windows 10
firebase-admin:^ 5.13.1,
firebase功能:^ 2.0.2
firebase-tools:4.0.0
nodejs:6.11.5
更新编辑
使用VScode手动创建.runtimeconfig.json文件可解决此问题。问题似乎是在使用Firebase函数创建文件时出现的:config:sget> .runtimeconfig.json(powershell)
即使两个文件具有相同的CR / LF行结尾和完全相同的文本。可能是什么原因造成的?
答案 0 :(得分:0)
使用CMD代替powershell来解决功能:config:get> .runtimeconfig.json