Я начал The Firehose Project несколько месяцев назад. Часть процесса подачи заявки заключалась в том, чтобы показать команде, что вы можете успешно разместить статический сайт. Первоначально я использовал Dropbox для размещения своего сайта, но они только что объявили о плане отказа от службы, как упоминалось в этой статье Кристофера Росса.
В статье Кристофера рассказывается о 3 альтернативах HTML-хостингу Dropbox. Мне очень понравилась его статья, поэтому я решил добавить еще одну альтернативу — Firebase. Оказывается, это очень просто и молниеносно.
Спасибо Кристоферу Россу за вдохновение!
Вот так…
Шаг 1. Создайте учетную запись Firebase
Шаг 2. Создать новый проект
Шаг 3. Установите Node.js, если у вас его еще нет
Шаг 4. Установите Firebase CLI через командную строку
$ npm install -g firebase-tools
Шаг 5. Войдите в Firebase через командную строку
$ firebase login
Шаг 6. Создайте каталог на локальном компьютере для вашего проекта.
$ mkdir demo
Шаг 7. Перейдите в только что созданный каталог и инициализируйте Firebase.
$ cd demo $ firebase init
Шаг 8. Используйте клавиши со стрелками и выберите «Хостинг». Нажмите пробел.
Шаг 9. Назначьте файл для правил вашей базы данных. Он предлагает (database.rules.json). Нажмите Enter.
Шаг 10. Назначьте общий каталог. Я использовал общедоступную папку по умолчанию, но вы можете назначить ее любой папке, которая вам нравится.
Шаг 11. Решите, хотите ли вы настроить проект как одностраничное приложение. Подсказка: выберите ДА.
Шаг 12. Внутри вашей общей папки создайте свой сайт!
шаг 13. Разверните в Firebase
$ firebase deploy
Проверьте свой сайт на https://yoursitenamehere.firebaseapp.com
вы сделали!