Я не могу заставить работать правила развертывания Firebase CLI.
У меня есть файл security.rules в корневом каталоге моего каталога проекта firebase.
В CLI я набираю:
firebase deploy --only firestore:rules
Тогда я получаю этот ответ в CLI:
Ошибка: невозможно понять, какие цели нужно развернуть. Убедитесь, что вы указали допустимые цели, если использовали флаг --only или --except. В противном случае проверьте ваш firebase.json, чтобы убедиться, что ваш проект инициализирован для нужных функций.
Что я пробовал:
Я попытался зайти в свой firebase.json и добавить опцию правил.
До:
{
"functions": {
"predeploy": [
//"npm --prefix \"$RESOURCE_DIR\" run lint"
],
"source": "functions"
}
}
После того, как:
{
"functions": {
"predeploy": [
//"npm --prefix \"$RESOURCE_DIR\" run lint"
],
"source": "functions"
},
"rules": "security.rules"
}
И у меня такая же проблема ... Есть идеи?