我设置了环境变量,但是无法在云函数中引用它们。 我所做的就是这样。
firebase functions:config:set myproject.id=projectid1234 myproject.location=us-central1
我看到变量实际上已设置。
{
"myproject": {
"location": "us-central1",
"id": "projectid1234"
}
}
我的功能就是这样。
const functions = require('firebase-functions')
const admin = require('firebase-admin')
admin.initializeApp()
exports.myFunction = functions.https.onCall((data, context) {
const projectId = functions.config().myproject.id
...
})
错误日志
未处理的错误TypeError:无法读取未定义的属性'id'
我这有什么问题?我设置的变量是项目的ID和项目的位置。