使用Firebase托管部署时,我得到来自[subschema 0],[subschema 1]的hosting.rewrites [0]不是一个

Nie*_*ost 13 web-deployment firebase firebase-hosting

将应用程序部署到Firebase托管,我收到以下错误:

HTTP Error: 400, hosting.rewrites[0] is not exactly one from [subschema 0],[subschema 1]
Run Code Online (Sandbox Code Playgroud)

这发生在一个简单的配置,如:

{
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [
      {
        "source": "/*/*",
        "destination": "index.html"
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

此配置在本地服务时确实有效.

Nie*_*ost 17

显然,错误表明我应该在'index.html'前加上'/'.然后它适用于本地和远程部署.