Правильно ли вы настроили цель хостинга?
В вашем CLI
firebase target:apply type target-name resource-name
- type - соответствующий тип ресурса Firebase. В вашем случае используйте
hosting
. - target-name - уникальный идентификатор сайта хостинга, на котором вы развертываете (может быть что угодно)
- resource-name - имя хостинг сайта, как указано в вашем проекте Firebase, в вашем случае
foobar
или example
После того, как вы настроили цели развертывания для своих ресурсов Firebase, обратитесь к именам примененных целей в вашем firebase.json
файл конфигурации.
См. https://firebase.google.com/docs/cli/targets
РЕДАКТИРОВАТЬ:
Ваш .firebaserc
должен выглядеть примерно так (хотя при выполнении этой команды Выражение строки выше должно изменить это уже для вас, и все, что вам нужно обновить, это package.json
):
"projects": {
"default": "project-name"
},
"targets": {
"project-name": {
"hosting": {
"example": [ // target-name
"example-website" // resource-name
],
"foobar": [ // target-name
"foobar-website" // resource-name
]
}
}
}