Как я могу запустить какой-нибудь скрипт на бэкэнде Firebase? - PullRequest
0 голосов
/ 18 октября 2018

У меня есть веб-проект Firebase с облачными функциями Google и базой данных.Я хочу запустить какой-нибудь скрипт на сервере, чтобы переместить некоторые данные в базы данных.Как мне выполнить этот скрипт на бэкэнде?

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

Если вы не хотите запускать скрипт на своей рабочей станции и вместо этого запускать его на сервере, вы можете использовать Cloud Shell в консоли Google Cloud .Это хорошо для одноразовых сценариев.

Эта функция недоступна в консоли Firebase, но, поскольку каждый проект Firebase также является проектом Google Cloud, у вас будет доступ ко всем тем же ресурсам.

0 голосов
/ 18 октября 2018

«Запустить некоторый скрипт на бэкэнде»: это как раз и является целью облачных функций для Firebase.

Взгляните на https://firebase.google.com/docs/functions/, который говорит во введении:

Облачные функции для Firebase позволяют автоматически запускать внутренний код в ответ на события, запускаемые функциями Firebase и HTTPS.Запросы.Ваш код хранится в облаке Google и работает в управляемой среде.Нет необходимости управлять и масштабировать свои собственные серверы.

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

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