Hugo Cheat Sheet
Użyteczne polecenia Hugo params
Page content
Hugo to generator statycznych stron internetowych. Pomaga tworzyć pliki html z markupu, szablonów i utrzymuje stronę w porządku.
Jak ten blog techniczny.
Oto lista najbardziej przydatnych komend Hugo z ich parametrami:
Tworzenie i zarządzanie stroną
- Utwórz nową stronę:
hugo new site <site-name> -f yml
- Utwórz nowy materiał:
hugo new <content-path>
- Wygeneruj stronę:
hugo
- Wygeneruj stronę w tymczasowym trybie:
hugo -D
- Uruchom serwer lokalnie:
hugo server
- Uruchom serwer w trybie wersji roboczej:
hugo server -D
Zarządzanie treścią
- Dodaj nowy wpis:
hugo new posts/<post-name>.md
- Dodaj nową stronę:
hugo new <page-name>.md
Zarządzanie szablonami
- Dodaj szablon:
git submodule add <theme-repo-url> themes/<theme-name>
- Użyj szablonu: Dodaj
theme = "<theme-name>"
do config.toml
Opcje kompilacji
- Określ katalog wyjściowy:
hugo -d <directory>
- Skompiluj z podstawowym adresem URL:
hugo -b <URL>
- Skompiluj z minimalizacją wyjścia:
hugo --minify
Opcje serwera
- Określ port:
hugo server -p <port-number>
- Przypnij do konkretnego adresu IP:
hugo server --bind <ip-address>
- Obserwuj zmiany:
hugo server -w
- Wyłącz odświeżanie:
hugo server --disableLiveReload
Debugowanie
- Wysoka szczegółowość danych wyjściowych:
hugo -v
- Poziomy logów:
hugo --log-level <level>
(debug, info, warn, error)
Polecenia pomocnicze
- Sprawdzenie wersji:
hugo version
- Wyczyszczenie pamięci podręcznej kompilacji:
hugo --cleanDestinationDir
- Lista wszystkich stron:
hugo list all
- Wyświetlenie konfiguracji strony:
hugo config
Zamień symbole zastępcze (otoczone < >) na rzeczywiste wartości przy użyciu tych poleceń.
Mam nadzieję, że to pomoże.
Przydatne linki
- Najpopularniejsze szablony dla Hugo
- Jak przechowywać miniatury obrazów w folderze pakietu strony dla stron Hugo z wykorzystaniem szablonu Mainroad
- Wdrażanie strony wygenerowanej przez Hugo na AWS S3
- Wysyłanie formularza Google na stronie Hugo
- Cheatsheet dla Markdown
- Dodawanie strukturalnego markupu do Hugo
- Obsługa obrazów w szablonie Mainroad Hugo: Obsługa obrazów w szablonie Mainroad
- Hugo – generator statycznych stron internetowych.