Создание веб-сайта — это всегда огромная задача, особенно для новичков, которые только начали погружаться в сферу программирования. Что может быть интереснее, так это продемонстрировать свой веб-сайт всем желающим в Интернете.
Хостинг Firebase — отличный выбор для размещения вашего веб-сайта, предлагающий надежность, масштабируемость и простой процесс развертывания. В этом руководстве я расскажу вам, как развернуть ваш веб-сайт с помощью хостинга Firebase.

Предварительные требования

  • Учетная запись Gmail для Firebase
  • NodeJS установлен на вашем компьютере
  • Базовое понимание NodeJS и программирования.

Шаг 1. Зарегистрируйтесь в Firebase

Если у вас еще нет учетной записи Firebase, вам необходимо зарегистрироваться. Вы можете использовать свою учетную запись Google для входа в систему или создать новую учетную запись для Firebase. После входа в систему получите доступ к консоли Firebase.

Шаг 2. Создайте новый проект

В консоли Firebase нажмите «Добавить проект», чтобы создать новый проект. Дайте своему проекту имя, и вы сможете включить Google Analytics, если хотите. Нажмите «Создать проект», чтобы продолжить.

Шаг 3. Установите Firebase CLI

Чтобы взаимодействовать с Firebase с вашего локального компьютера, вам понадобится интерфейс командной строки Firebase (CLI). Если вы еще не установили его, откройте терминал и запустите:

npm install -g firebase-tools

Шаг 4. Инициализируйте проект Firebase

В каталоге вашего проекта откройте терминал и запустите:

firebase login

Эта команда откроет окно браузера, в котором вы сможете войти в Firebase, используя ту же учетную запись, которую вы использовали на шаге 1.

После входа в систему перейдите в каталог вашего проекта и запустите:

firebase init

Эта команда проведет вас через процесс инициализации. Выберите «Хостинг» из представленных вариантов и выберите свой проект из списка. Вы можете указать общедоступный каталог вашего веб-сайта (обычно «общедоступный»). Вы можете переместить файлы вашего веб-сайта в общедоступный доступ, чтобы позволить Firebase использовать ваш index.html (выберите «Нет», когда будет предложено заменить найденный index.html), и хотите ли вы чтобы настроить его как одностраничное приложение.

Шаг 5. Разверните свой веб-сайт

Теперь, когда ваш проект инициализирован, пришло время развернуть ваш веб-сайт. В вашем терминале запустите:

firebase deploy

Firebase начнет развертывание вашего веб-сайта на своих хост-серверах. После завершения процесса Firebase предоставит вам URL-адрес хостинга, на котором теперь работает ваш сайт.

Шаг 6. Настройте домен (необязательно)

Если у вас есть личный домен, вы можете настроить его так, чтобы он указывал на ваш хостинг Firebase. В консоли Firebase перейдите в раздел «Хостинг» и на вкладке «Пользовательские домены» добавьте адрес домена и добавьте новую запись в DNS с хостингом и значением, предоставленным Firebase, как тип TXT в разделе «Управление DNS», откуда вы купили домен.