我有一个firebase功能项目。它给了我以下错误:
TypeError: Cannot read property 'privatekey' of undefined
错误来自此行:
functions.config().blockchain.privatekey
Functions.config()返回{} <-一个空对象。
所以我的问题是:为什么返回{},我该如何解决?
过去,我已经可以使用functions.config()解决类似的问题:
firebase functions:config:get > .runtimeconfig.json
但这一次不起作用。
与firebase init的配置有关吗?一个节点包?
任何帮助将不胜感激。
答案 0 :(得分:0)
我在使用相同的文件夹结构时遇到了同样的问题,并通过将目录(在PowerShell中)更改为“ functions”文件夹,然后从那里运行firebase serve
来解决了这个问题。
答案 1 :(得分:-1)
如果有人在创建.runtimeconfig.json后收到此错误
尝试检查文件的编码。对我来说,它失败了,因为文件被编码为UTF-16 LE。我将其更改为UTF-8,并且效果很好