首页 > 解决方案 > Firebase 配置错误:参数无效,必须采用 key=val 格式

问题描述

当我发出命令firebase functions:config:get时,我得到以下信息:

{
  "gmail": {
    "email": "name@example.com",
    "password": "123ABc_"
  }
}

然后我运行firebase functions:config:set gmail.email = "name@example.com" gmail.password = "new_password",我得到以下信息:

Error: Invalid argument gmail.email, must be in key=val format

为什么?根据Firebase Docs,我的语法似乎没有错。

标签: firebasegoogle-cloud-functions

解决方案


您应该删除空格,如下所示:

firebase functions:config:set gmail.email="name@example.com" 

换句话说,它应该是key=val而不是key = val


推荐阅读