Firebase
Firebase – это платформа для мобильных и веб-приложений, приобретенная Google несколько лет назад. Firebase предлагает хостинг как одну из своих функций. Однако многие разработчики мобильных устройств используют его для Google Analytics, Notifications, Crash Reporting of apps. Мы будем использовать его для размещения нашего веб-сайта.

Node.js
Node.js – это время запуска JavaScript с открытым исходным кодом, построенное на движке JavaScript V8 от Chrome. Для этого учебника вам нужно, чтобы он был установлен на вашем компьютере для работы с инструментами Firebase. Вы можете скачать и установить его здесь.

Шаг 1: Установите Hugo на свой компьютер
Windows: вы получите простой переносимый исполняемый файл. Вы можете разместить его в любом месте и запустить через командную строку. Вы можете добавить его в переменную пути в Логотипы,вебсайты Москва переменные среды Windows, чтобы получить ссылку на нее где угодно.

Mac: вы можете установить его с помощью Homebrew. Если у вас нет пива, установленного на вашем mac, вы можете скачать tarball здесь.

В любом случае, убедитесь, что вы можете получить доступ к Hugo, указав ниже команду.

Шаг 2. Создание сайта шаблона
Перейдите к месту, где вы решили создать свой сайт, и введите команду ниже:

$ hugo новый сайт <path_to_folder>
В данном месте вы можете увидеть структуру папок, как показано на рисунке ниже.

Эти папки являются только заполнителями для вашего контента. Весь текстовый контент вашего сайта отправляется в папку содержимого.

Вы можете запускать команды ниже для Разкрутка сайтов и в соц сетях  добавления новых файлов.

$ hugo new about.md
Если вы хотите добавить сообщение в блоге, создайте папку «blog» в папке «content» и начните добавлять свои файлы. Эти файлы имеют расширение «.md», которые являются файлами Markdown.

Markdown – это язык разметки форматирования обычного текста. Это довольно и легко. Есть несколько советов о том, как подойти к Markdown, вот один.

Шаг 3: Задайте тему для сайта
У Хьюго отличное сообщество. Их тематический сайт обогащен различными категориями веб-сайтов. Подойдите к нему и выберите тему, которая Дизайн логотипа под заказ соответствует вашим требованиям.

Я выбрал тему введения. Щелчок по кнопке загрузки будет перенаправлен на GitHub.

У каждой темы будет свой собственный способ настройки. Эта конкретная тема не имеет много шагов. Просто клонируйте или загрузите zip в папку тем. Скопируйте файл config.toml в корневую папку вашего сайта.

Шаг 4. Настройте свои настройки.
Откройте файл config.toml и начните его редактирование. Укажите свое имя и другие данные, которые вы хотите найти на веб-сайте. Некоторые темы поддерживают Google Analytics, поэтому вы можете отслеживать счет посещений пользователей и т. Д. Вы можете предоставить свой идентификатор GA для сбора данных.

Шаг 5: Настройте проект хостинга Firebase
Как я упоминал ранее, Firebase – прекрасная мобильная платформа с множеством функций. Я использовал Firebase хостинг для размещения моего статического веб-сайта, созданного через Hugo.

Чтобы использовать службы Firebase, используйте свою учетную запись Google и войдите на сайт Firebase.

Нажмите «Перейти на консоль». Создайте проект, указав ему имя. Вам будет показана обзорная страница, на которой вы должны выбрать «начало работы в хостинге».

Шаг 6: Настройте инструменты Firebase на вашем компьютере
Откройте интерфейс терминала / командной строки на вашем компьютере и введите команду ниже.

$ npm install -g firebase-tools
Вышеупомянутая команда устанавливает пакет Firebase-tools. Вам нужно выполнить еще несколько команд, чтобы иметь возможность развернуть ваш сайт напрямую.

$ firebase логин
Эта команда подключает ваш компьютер к проекту Firebase. Он позволяет вам перечислить и выбрать проект, в который вы хотите внести изменения.

$ firebase list
Вы можете выполнить команду над командой, чтобы увидеть проект, который вы создали. Последнее последнее касание всего рабочего процесса, мы должны инициализировать корневую папку вашего сайта в качестве корня проекта Firebase.

$ firebase init
Он задаст вам несколько вопросов:

Какие функции CLI Firebase вы хотите настроить? Ответ: Хостинг.
Выберите проект Firebase по умолчанию для этого каталога. Ответ: выберите проект Firebase, который вы создали на шаге 5.
Вы хотите использовать в качестве своего общего каталога? Ответ: Да.
Настроить как одностраничное приложение? Ответ: Да.
Чтобы избежать путаницы, у меня есть подробные снимки экрана, сделанные на каждом шаге для вашей Разработка сайтов Москва справки. Его можно скачать здесь.

В заключение! Инициализация Firebase завершена.