Как мне разместить на Firebase?

Я хочу разместить сайт в Firebase. Я следовал инструкции, которую дал мне Firebase, и там есть инструкция: добавьте ваши статические файлы в каталог установки (по умолчанию общедоступный). Я не знаю, что это значит, поэтому я просто ввел код в соответствии с этой инструкцией, а именно: firebase deploy, и командная строка ответила: Ошибка: Не удается понять, какие цели нужно развернуть. Убедитесь, что вы указали допустимые цели, если использовали флаг --only или --except. В противном случае, проверьте ваш firebase.json, чтобы убедиться, что ваш проект инициализирован для нужных функций. Нужно ли создавать статический файл? Я действительно не знаю, что делать дальше. Ссылка на инструкцию находится здесь: https://console.firebase.google.com/project/example-website/hosting, вам необходимо войти в Google, чтобы получить к ней доступ.

2 ответа

Решение

Попробуйте инициализировать свой проект с помощью интерфейса командной строки, как описано здесь: https://firebase.google.com/docs/cli/

Как уже упоминалось, "команда init помогает настроить каталог проекта, включая вопрос о том, какие функции Firebase вы хотите использовать". С правильно заявленными функциями вы сможете без проблем запускать развертывание firebase

Ошибка, которую вы получаете, потому что отсутствует файл JSON. что означает, что вы не правильно инициализировали проект Firebase. Выполните следующие шаги, чтобы сделать это правильно:

  1. После установки firebase в консоли введите "firebase login" и войдите в свою учетную запись gmail.
  2. Теперь введите 'firebase init' и выберите опцию хостинга с помощью клавиши пробела, нажмите клавишу ввода, а также выберите свой проект (не забудьте нажать на пробел на правильной опции). Он спросит об общей папке, просто нажмите клавишу ввода.
  3. Затем спросит, является ли ваше приложение одностраничным. Нажмите Y или N и введите.
  4. Теперь вы получите общую папку, внутри будет файл index.html. Откройте его и внесите некоторые изменения, если хотите. Теперь из консоли введите 'Firebase deploy'
  5. Пришло время подключить ваш домен, если у вас есть. Под хостингом теперь вы увидите новую опцию "Подключить домен". Нажмите на нее и следуйте инструкциям. Я подключил свой домен parimeo таким же образом, как и к firebase. Если вы не хотите подключать какой-либо домен, FireBase также предоставит вам ссылку на ваше веб-приложение.
Другие вопросы по тегам