Как удалить размещенный сайт из firebase

У меня есть размещенный на firebase сайт, который я больше не использую. Я все еще хочу сохранить проект, но хочу удалить размещенный сайт. Есть ли способ сделать это, или мне просто нужно загрузить пустой каталог. Не похоже, что это опция в пользовательском интерфейсе


person dpix    schedule 04.03.2017    source источник
comment
Вы можете запустить firebase hosting:disable из интерфейса командной строки   -  person Michael Bleigh    schedule 04.03.2017
comment
Это отключает последнее развертывание, но у меня есть целый список старых развертываний, от которых я хочу избавиться.   -  person dpix    schedule 11.03.2017
comment
Как после этого снова включить? firebase hosting: включить?   -  person djalmafreestyler    schedule 25.07.2020
comment
Чтобы отключить другую цель / сайт: firebase hosting:disable --site <site name>. Синтаксис цели обычно hosting:<target>, но в этом случае я не смог найти способ указать цель при использовании команды :disable   -  person maganap    schedule 15.09.2020


Ответы (8)


Его можно удалить.

  1. Сначала запустите firebase hosting:disable через firebase-tools CLI.
  2. Перейдите в консоль Firebase и выберите Hosting в меню слева.
  3. Вы увидите развернутый проект со списком ваших исторических действий, таких как Deployed, disabled и т. Д.
  4. Только после того, как вы отключите сайт, вы сможете выбрать действие для удаления развертывания в меню «три вертикальные точки».
person Eric Tan    schedule 16.06.2017
comment
Кажется, у него несколько голосов, но я больше не могу тестировать, как это работает. Я просто изменил биллинг на бесплатную версию, поэтому мне больше не нужно платить 0,02 доллара в месяц от Google. Если кто-то может подтвердить, что это работает для них, я приму это как правильный ответ. - person dpix; 04.12.2017
comment
Подтверждено, статус меняется на удаленный. Когда я перехожу на вкладку Использование на той же странице, размер моего хранилища уменьшается через несколько минут. - person Nayfin; 31.01.2018
comment
Для записи, запуск firebase hosting:disable не ни удаляет, ни отключает Firebase functions. Я не нашел никакой документации, и мне пришлось попробовать ???? способ. - person philshem; 01.06.2018
comment
Есть ли способ отключить несколько сайтов? firebase hosting:disable, похоже, отключает только основной сайт для вашего проекта firebase - person aaronvargas; 26.04.2020

Если у вас есть несколько сайтов, размещенных в одном проекте, используйте флаг -s, чтобы указать сайт, который вы хотите отключить.

firebase hosting:disable -s yoursitename
person RISHU GUPTA    schedule 10.07.2020

Это немного скрыто, но вот шаги:

  1. Перейдите в консоль хостинга Firebase для своего проекта, вы увидите свой домен.
  2. Наведите курсор на свой домен. Справа есть дополнительное меню ( три вертикальные точки).
  3. В дополнительном меню выберите Удалить домен.
person Frank van Puffelen    schedule 04.03.2017
comment
Это приведет к удалению домена, но не фактического развернутого сайта. Он все еще занимает место в облаке Google. - person dpix; 08.03.2017
comment
Когда вы наводите указатель мыши на неактивные версии своего сайта в той же консоли хостинга Firebase, вы также увидите дополнительное меню с возможностью удаления этой развернутой версии. - person Frank van Puffelen; 08.03.2017
comment
Хм, у меня было много предыдущих развертываний. Было бы довольно болезненно пройти через все - person dpix; 09.03.2017
comment
Это больше не работает. Дополнительное меню не появляется. - person Aakash Jain; 31.05.2017
comment
Я только что проверил, и у меня все еще есть дополнительное меню. Если у вас возникли проблемы с этим, обратитесь в службу поддержки Firebase за персональной помощью. в поиске и устранении неисправностей. - person Frank van Puffelen; 31.05.2017
comment
у меня тоже работает! Но было бы неплохо иметь возможность удалять кучу через CLI - person TheeBen; 04.08.2017
comment
Звучит действительно полезно, поэтому я бы отправил запрос функции. - person Frank van Puffelen; 04.08.2017
comment
Я сделал firebase hosting:disable, и он вернулся с Hosting has been disabled Затем удалил развертывание в консоли. Но я все еще могу получить доступ к приложению. Ой, нет, это был кеш моего браузера. Он удален - person August; 02.10.2017

Я потратил на это слишком много времени и, надеюсь, это может быть полезно. Я развернул свои материалы с помощью firebase deploy, но не смог увидеть это в консоли firebase. Когда я попробовал firebase hosting:disable, у меня получилось Error: HTTP Error: 400, Invalid project ID specified.

Следующие шаги помогли мне удалить мой проект.

  • Чтобы найти проект, вы должны получить результат firebase deploy, который будет иметь URL-адрес консоли, который выглядит следующим образом: Project Console: https://console.firebase.google.com/project/<your-project-id>/overview.

  • Перейдите по этой ссылке и перейдите в настройки проекта. Вы должны иметь возможность
    удалить там свой проект.

person Atakan E.    schedule 12.07.2018

Вы можете использовать следующую команду:

firebase hosting: disable -s <firebase_project_name>

замените <firebase_project_name> именем вашего проекта firebase. Это позволяет вам отказаться от подписки на текущий проект и перевести его в режим отключения, и вы не сможете получать трафик с опубликованной веб-страницы. Если вы хотите снова включить его, вы можете сделать это с визуальной платформы. Я оставляю изображение прикрепленным, чтобы вы могли ориентироваться.

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

person ricse_ronal    schedule 16.07.2020
comment
В вашем ответе есть лишний пробел между "-ами". Но да, -s позволяет вам указать сайт, который вы хотите отключить от хостинга firebase: disable. - person sjcaged; 17.07.2020

[Обновление]

Для нескольких сайтов, размещенных !! использовать команду

firebase hosting:disable --project yoursitename

для меня это работает !! Можешь попробовать?

person Flukedev8    schedule 23.06.2021

На данный момент нет правильного способа массового удаления всех предыдущих развертываний в проекте.

Однако лучшее, что вы можете сделать, - это очистить папку хостинга firebase, а затем развернуть ее с помощью firebase deploy

Эта опция была предоставлена ​​как запрос функции в firebase. Будем надеяться, что он скоро будет реализован :)

person Ashiq Muhammed    schedule 16.06.2017
comment
Вы не можете очистить папку хостинга. Развертывание Firebase жалуется, что index.html не существует. И, если вы удалите папку полностью, консоль даже не будет пытаться развернуть хостинг. Единственный вариант - создать пустой файл index.html и развернуть скелетный проект. Не идеально. - person Javid Jamae; 15.08.2017


1. Войдите в Firebase, затем откройте свой проект.

2. Нажмите значок «Настройки» рядом с кнопкой «Обзор проекта», затем выберите Настройки проекта.

3. На карточке «Ваши приложения» выберите приложение, которое хотите удалить.

4. Найдите кнопку «Удалить проект» внизу страницы и нажмите Удалить проект.

5.Проверьте точки, затем нажмите Удалить приложение навсегда.


person Jeevan Chathuranga    schedule 15.10.2019