Ниже приведен пошаговый процесс для размещения приложения angular6.0 на firebase
1] npm install -g firebase-tool
Установка инструмента firebase
2] firebase login
Использование инструментов CLI для входа в Firebase.
После подключения к нашей учетной записи / Gmail-аккаунту мы получим сообщение firebase CLI Login успешное в браузере
3] firebase init
Вот ответы на вопросы, которые зададут инструменты Firebase:
?Вы готовы продолжить? Да
?Какие функции Firebase CLI вы хотите настроить для этой папки?Нажмите пробел, чтобы выбрать функции, затем нажмите Enter, чтобы подтвердить свой выбор. Хостинг: настройка и развертывание сайтов хостинга Firebase
?Что вы хотите использовать в качестве публичного каталога? dist (This is important! Angular creates the dist folder.)
?Настроить как одностраничное приложение (переписать все URL в / index. Html)? Да
4] ng build --prod
Это создаст новую папку dist / в нашем проекте с файлами, необходимыми для запуска нашего приложения.
5] Перед развертыванием приложения перейдите в файл firebase.json и укажите открытое поле вашего проекта, например:
"public": "dist/your_project_name",
6] Теперь разверните проект в firebase, используя нижекоманда
firebase deploy
После развертывания вы получите следующее сообщение
Консоль проекта: https://************ [вы получите фактическое имя URL-адреса, а не звездочки]
URL-адрес хостинга: https://************* [вы получите фактическое имя URL-адреса, а не звездочки]
Вы можете получить доступ к сайту по URL-адресу, указанному в URL-адресе хостинга