Поздравляем с созданием твоего нового сайта! 🎉
Ты создал(а) что-то полностью с нуля, теперь пришло время показать это миру!
Прежде чем мы начнем развертывать наши сервера, нам нужно понять процесс сборки.
Процесс
Процесс сборки Hugo теоретически прост: мы запускаем команду в нашем терминале и вместо того, чтобы запускать локальный сервер разработки, мы говорим Hugo создать production
сайт.
Что такое production сайт? Это сайт, созданный с расчетом на сервера. Каждый файл кода, который мы написали, анализируется и собирается вместе, чтобы сайт был готов для пользователей всего мира.
Что делает Hugo, так это считывает наши файлы шаблонов и весь наш контент из папки content
и начинает их объединять. Конечным результатом является одна папка со всеми файлами, которые необходимо передать на веб-сервер.
Сборка
Перед тем, как запустить production build убедись, что твой baseURL
в config.toml
выглядит так: baseURL = "/"
.
Чтобы запустить production build, перейди к своему терминалу, останови локальный сервер, если он запущен, нажав ctrl-c
, затем напиши hugo --gc --minify
. Это быстро сгенерирует твои новые файлы и поместит их в папку public
твоего проекта. Ты можешь открыть их и изучить результат, если хочешь, но это не обязательно.
Это файлы, которые мы будем загружать в облако.