Firebase как бесплатно развернуть облачные функции - PullRequest
0 голосов
/ 04 августа 2020

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

 firebase deploy 

=== Deploying to 'wissal-4736a'...

i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint

> functions@ lint C:\Users\HP\Desktop\aaaa\functions
> eslint .

+  functions: Finished running predeploy script.
i  functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i  functions: ensuring required API cloudbuild.googleapis.com is enabled...
!  functions: missing required API cloudbuild.googleapis.com. Enabling now...
+  functions: required API cloudfunctions.googleapis.com is enabled

Error: Cloud Functions deployment requires the pay-as-you-go (Blaze) billing plan. To upgrade your project, visit the following URL:

https://console.firebase.google.com/project/wissal-4736a/usage/details

For additional information about this requirement, see Firebase FAQs:

https://firebase.google.com/support/faq#functions-runtime

, так что следует ли мне обновить свою учетную запись до оплаченной учетной записи, или я сделал несколько ошибок, или это решение, чтобы получить бесплатную учетную запись, потому что я студент, мне нужна помощь и спасибо

1 Ответ

1 голос
/ 04 августа 2020

Как говорится в сообщении об ошибке, для развертывания облачных функций в вашем проекте Firebase требуется, чтобы проект был включен в план с оплатой по мере использования go. Это не обязательно означает, что вы должны за это платить, поскольку план поставляется с уровнем бесплатного пользования. На странице цен на Firebase :

В плане Blaze Cloud Functions предоставляет бессрочный уровень бесплатного пользования. Первые 2000000 вызовов, 400000 ГБ c, 200000 ЦП c и 5 ГБ Inte rnet исходящего трафика c предоставляются бесплатно каждый месяц. Плата взимается только за использование сверх этого бесплатного выделения.

Альтернативой является переключение на использование среды выполнения Node.js 8, для которой еще не требуется, чтобы учетная запись была включена в тарифный план.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...