Firebase работает в одном проекте, но в нескольких приложениях - PullRequest
0 голосов
/ 24 июня 2019

В том же проекте Firebase у меня есть приложение узла с несколькими функциями и другое приложение только с запланированными функциями (потому что по какой-то причине я столкнулся с побочными эффектами при совместном развертывании в одном приложении).

Каждый раз при развертыванииприложение с только запланированными функциями, оно говорит мне, что другие функции отсутствуют в исходном коде (очевидно) и спрашивает меня, хочу ли я удалить их.

Есть ли способ пометить функции как постоянные и избежатькаждый раз, чтобы выбрать, чтобы не удалять их?

1 Ответ

1 голос
/ 24 июня 2019

При развертывании облачных функций через интерфейс командной строки Firebase он ожидает, что вы передадите ему index.js / index.ts, который содержит все функции для всего этого проекта.

Нет способа пометить определенныеОблачные функции как постоянные.Я обычно в явном виде сообщаю Cloud Functions, какие функции я развертываю в таких ситуациях, как ваша, с помощью firebase deploy --only functions:function1,function2.

Подробнее об этом параметре см. Справочную документацию по развертыванию определенных функций .Возможность группировки функций особенно полезна для вашего сценария, поскольку вы можете сгруппировать их по приложениям.

...