Что такое Firebase

Firebase — это платформа, разработанная Google для создания мобильных и веб-приложений. Первоначально это была независимая компания, основанная в 2011 году. В 2014 году Google приобрела платформу, и теперь это их флагманское предложение для разработки приложений.

Что такое хостинг Firebase?

Firebase Hosting — это хостинг веб-контента производственного уровня для разработчиков с помощью одной команды, с помощью которой вы можете быстро, безопасно и легко развернуть свой веб-сайт.

Требование

Аккаунт Google

Firebase CLI (перед установкой установите node.js на свой компьютер)

npm установить -g firebase-tools

Домен (необязательно)

вы можете приобрести доменное имя предоставить

Все готово Теперь давайте разместим наш сайт

Шаг 1: Создание проекта firebase

Перейдите на страницу firebase.google.com, войдите под своей электронной почтой.

Добавить проект

Введите название проекта

создание проекта занимает некоторое время

вы будете перенаправлены на панель управления firebase

ШАГ 2: Настройка входа в Firebase

Откройте командную строку и перейдите в папку проекта.

Введите команду ниже

вход в firebase

вы получите сообщение ниже в браузере

ШАГ 3. Инициализация Firebase

Чтобы инициализировать проект firebase, вам нужно ввести команду

инициализация firebase

Выберите хостинг: настройте файлы для хостинга Firebase и (необязательно) настройте развертывание действий GitHub.

выберите проект (используйте существующий проект)

выберите свой проект

ШАГ 4: Проверьте, все ли работает

откройте firebase.json и отредактируйте общедоступный для общедоступного

запустите команду firebase serve, чтобы проверить, работает ли веб-сайт локально

веб-сайт локально на http://localhost:5000 по умолчанию

Теперь добавьте содержимое веб-сайта в папку project_name/public.

ШАГ 5: Развертывание

Для развертывания вашего проекта вам необходимо запустить команду

развертывание базы данных

Поздравляем, вы видите это, что означает, что ваш сайт работает на хостинге

вы можете проверить сайт с URL-адресом в командной строке или на панели управления firebase

Удачного кодинга ❤