firebase中不同项目的不同宿主标头

firebase中不同项目的不同宿主标头,firebase,http-headers,firebase-hosting,Firebase,Http Headers,Firebase Hosting,我有一个firebase代码库,它使用两个不同的项目别名default和staging设置,使用firebase use指向两个不同的项目 $ firebase use Active Project: staging (my-staging-project) Project aliases for .../my-project: default (my-production-project) * staging (my-staging-project) 在我的登台站点中,我希望能够部署

我有一个firebase代码库,它使用两个不同的项目别名
default
staging
设置,使用
firebase use
指向两个不同的项目

$ firebase use
Active Project: staging (my-staging-project)

Project aliases for .../my-project:

  default (my-production-project)
* staging (my-staging-project)
在我的登台站点中,我希望能够部署更多的许可内容安全策略头。我可以通过每次更改哪个项目处于活动状态时更改
firebase.json
的headers部分来实现这一点,但这很麻烦

例如,我的临时站点可能看起来像

...
    "headers": [ {
      "source": "**",
      "headers": [
        {"key": "Content-Security-Policy", "value": "script-src 'self' 'unsafe-eval' 'unsafe-inline'}
      ]
    } ],
...
我想在配置文件中做一些事情,比如但对于项目别名,我可以指定哪个别名部署哪组头。这可能吗