https://gohugo.io/getting-started/quick-start/
Quick start
Learn to create a Hugo site in minutes.
gohugo.io
νμλ μ λ§ν¬λ₯Ό ν΅ν΄ Hugo νμ΄μ§λ₯Ό λ§λ€μ΄λ΄€λ€.
μ€λΉλ¬Ό
1. git λ€μ΄λ‘λ λ§ν¬
Git - Downloads
Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp
git-scm.com
λ³ΈμΈμ΄ μ°λ μ΄μ체μ λ₯Ό 골λΌμ λ€μ΄ λ°λλ€.
λ λ€μ΄ λ°μμΌ ν μ§ λͺ¨λ₯΄κ² λ€λ©΄ "Click here to download"λ₯Ό λλ¬μ λ€μ΄ λ°λλ€.
2. hugo λ€μ΄λ‘λ λ§ν¬
https://github.com/gohugoio/hugo/releases
Releases · gohugoio/hugo
The world’s fastest framework for building websites. - gohugoio/hugo
github.com
λ³ΈμΈμκ² λ§λ extended νμΌμ λ€μ΄ λ°λλ€.
λ€μ΄λ‘λ zipμ μμΆν΄μ ν΄μ€λ€.
C:\Hugo\bin μ μμΆν΄μ ν΄μ£Όμλ€.
νκ²½ λ³μ μ€μ
Window + Q λ²νΌμ λλ¬ "μμ€ν νκ²½ λ³μ νΈμ§" μ κ²μν΄ νκ²½ λ³μ μ€μ μ μ΄μ΄μ€λ€.
Pathλ₯Ό λλ₯΄κ³ νΈμ§(E)μ λλ₯Έλ€.
μλ‘ λ§λ€κΈ°(N)μ λλ₯΄κ³ C:\Hugo\bin μ μ λ ₯ν΄μ€λ€.
κ·Έλ¦¬κ³ λμ cmdλ₯Ό μ€νν ν
hugo version
μ μ λ ₯νμ λ λ²μ μ΄ μ λμ€λ©΄ νκ²½ λ³μκ° μ λλ‘ μ€μ μ΄ λ κ²μ΄λ€.
μ¬μ΄νΈ λ§λ€κΈ°
νλ‘μ νΈλ₯Ό λ§λ€ ν΄λλ₯Ό μμ±ν΄μ£Όμ.
ν΄λΉ ν΄λμμ λ° λͺ λ Ήμ΄λ₯Ό μ€νν κ²μ΄λ€.
hugo new site quickstart
cd quickstart
git init
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke
echo "theme = 'ananke'" >> hugo.toml
hugo server
hugo new site quickstart(νλ‘μ νΈλͺ )
νλ‘μ νΈμ λν λλ ν 리λ₯Ό λ§λλ λͺ λ Ήμ΄μ΄λ€.
μ λͺ λ Ήμ΄λ₯Ό μ€ννκ³ ν΄λμ λ€μ΄κ°λ³΄λ©΄
μμ κ°μ κ΅¬μ‘°κ° μ겨λ κ±Έ λ³Ό μ μλ€.
cd quickstart & git init & git submodule add [λ§ν¬]
cd quckstart : quckstartν΄λλ‘ μ΄λ
git init : μλ‘μ΄ Git μ μ₯μ(repository)λ₯Ό μμ±
git submodule add [λ§ν¬] : ν λ§ λ³΅μ
Complete List
themes.gohugo.io
ν λ§λ μ΄κ³³μ μ¬λ¬κ°μ§κ° μλ€
hugo server
μλ² μ€ν
λ©μΆκ³ μΆλ€λ©΄ Ctrl + c λ²νΌμ λλ₯΄λ©΄ λλ€.
localhost:1313 μ μ μνλ©΄ νμ΄μ§κ° μ¬λΌκ° κ±Έ λ³Ό μ μλ€!
λ€μ κΈμ κΈμ μΆκ°νλ λ°©λ²μ λν΄μ ν¬μ€ν ν΄λ³΄κ² λ€.