Обзор урока

Сборка

Создай production-версию своего сайта для развертывания в облаке.
1 минута 193 слов

Поздравляем с созданием твоего нового сайта! 🎉

Ты создал(а) что-то полностью с нуля, теперь пришло время показать это миру!

Прежде чем мы начнем развертывать наши сервера, нам нужно понять процесс сборки.

Процесс

Процесс сборки Hugo теоретически прост: мы запускаем команду в нашем терминале и вместо того, чтобы запускать локальный сервер разработки, мы говорим Hugo создать production сайт.

Что такое production сайт? Это сайт, созданный с расчетом на сервера. Каждый файл кода, который мы написали, анализируется и собирается вместе, чтобы сайт был готов для пользователей всего мира.

Что делает Hugo, так это считывает наши файлы шаблонов и весь наш контент из папки content и начинает их объединять. Конечным результатом является одна папка со всеми файлами, которые необходимо передать на веб-сервер.

Сборка

Перед тем, как запустить production build убедись, что твой baseURL в config.toml выглядит так: baseURL = "/".

Чтобы запустить production build, перейди к своему терминалу, останови локальный сервер, если он запущен, нажав ctrl-c, затем напиши hugo --gc --minify. Это быстро сгенерирует твои новые файлы и поместит их в папку public твоего проекта. Ты можешь открыть их и изучить результат, если хочешь, но это не обязательно.

Это файлы, которые мы будем загружать в облако.

Поделиться этой страницей