Прежде чем объяснять процесс, я предполагаю, что у вас настроена учетная запись firebase. Если нет, настройте учетную запись и установите интерфейс командной строки Firebase.

  1. Перейдите в каталог проекта и запустите эти команды в заданном порядке.
firebase init

2. После выполнения вышеуказанной команды выберите вариант Firebase Hosting. (Не GitHub)

3. Итак, если вы создали проект в Firebase, выберите существующий проект, иначе выберите подходящий.

4. Выберите имя проекта, если оно у вас есть в Firebase.

Теперь самый важный шаг, на котором ошибается большинство разработчиков.

  • вам нужно написать build как общедоступный каталог.
  • Тогда вы должны сказать «да», потому что вы используете реакцию, которая является SAP.
You are almost done.
Need to run these two commands in order to deploy your React App. 
  • npm run build (это соберет все статические данные внутри папки сборки)
  • firebase deploy (одна команда :) для развертывания вашего приложения)