Программная запись на хостинг Firebase - PullRequest
0 голосов
/ 20 декабря 2018

firebase.admin () не предлагает операции создания, чтения, обновления и удаления (CRUD) на хостинге Firebase.

Каков рекомендуемый способ программной записи файла в хостинг Firebase?

Ответы [ 3 ]

0 голосов
/ 20 декабря 2018

думаю, что можно только подтолкнуть развертывания и манипулировать их метаданными;не отдельные файлы в развертывании.создание новых развертываний будет единственным способом - или откат их назад.например.если в режиме R/W имеется промежуточная промежуточная область, ее можно отредактировать и затем сохранить в виде новой версии после сохранения. Firebase CLI можно автоматизировать с помощью любого языка сценариев на стороне сервера.

0 голосов
/ 20 декабря 2018

Хотя официального SDK нет (как говорит Дуг, официальный API основан на REST), вы можете импортировать firebase-tools в скрипт Node.js и использовать его как API.

Хотя ниИз них официально можно развернуть один файл, вы можете использовать его творчески, чтобы получить то, что вы хотите.Смотрите мой Gist здесь: https://gist.github.com/puf/e00c34dd82b35c56e91adbc3a9b1c412,, который дает вам инструмент командной строки, как это:

node deployFile.js <site_name> <file_to_deploy> [commit]
0 голосов
/ 20 декабря 2018

На данный момент единственным доступным вариантом является REST API хостинга Firebase .В настоящее время нет общедоступных SDK, о которых мне известно.

...