У меня мало опыта работы с Firebase несколько дней. go Мне назначили устаревший проект, который использует Firebase для уведомлений sh, после чего я получил электронные письма от Firebase со следующим содержанием:
Просмотрите свои функции в проектах, перечисленных ниже, и выполните следующие действия для миграции из среды выполнения Node.js 6 до 5 августа 2020 г.
Чтобы убедиться, что ваши функции работают на поддерживаемой версии Node.js как можно скорее перейдите на среду выполнения Node.js 10. Вы можете выбрать обновление до Node.js 8, однако c 31 декабря 2019 г. Node.js 8 был отмечен фондом Node.js Foundation как истекший и больше не будет поддерживаться Google Cloud Functions с начала 15 февраля 2021 г.
- Обновление с Node.js 6 до Node.js 8 или Node.js 10: явно укажите время выполнения Node.js8 или Node.js 10, установив поле
engines
in package.json
- Начиная с 22 июня 2020 г., чтобы развернуть Node.js 10 функций, вам необходимо: Убедитесь, что ваш проект включен в биллинг Blaze «pay-as-you- go» plan
- Включите Cloud Build API в своем проекте. Вы можете сделать это, обновив интерфейс командной строки Firebase до версии 8.1.0 или более поздней.
Имейте в виду, что существующие Node.js 10 функции будут продолжать выполняться без этих новых требований. С 15 февраля 2021 г. мы больше не будем поддерживать новые развертывания и обновления функций Node.js 8. Затем, начиная с 15 марта 2021 года, мы больше не будем поддерживать выполнение Node.js 8 функций.
Однако, когда я вхожу в Cloud Function - Functions, у меня есть только одна функция с Node.js время выполнения 10.
Если я go в исходный код и проверю пакет. json движок указан в узле 10: .
Я проверил тарифный план:
CloudBuild Api:
- Есть ли другое место, где я могу увидеть сохраненные функции?
- Как определить, на что ссылается Узел 6 в электронном письме?