https://www.gravatar.com/avatar/79c04916d09bb95fe5d6e10ebdf854a4?s=240&d=mp

Harry's Dev Story

[Blog Setup] 2.Hugo를 이용한 Static Page 생성

Hugo를 사용하기로 하였으니 간단한 사용법을 정리해 보려고 한다.
사실 Hugo 사이트에 아주 잘 설명이 되어 있다.


먼저 설치를 해보도록 하자.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
# 설치를 위한 다양한 방법을 지원하고 있다.
# brew를 이용하여 (mac, linux)
$ brew install hugo
# snap을 이용하여 (linux)
$ snap install hugo
# chocolatey를 이용하여 (windows)
$ choco install hugo
# source를 받아서 직접.
$ git clone https://github.com/gohugoio/hugo.git && \
  cd hugo && \
  go install 
  # 만일 Sass/SCSS를 사용할 예정이라면 > go install --tags extended
# 혹은 binary 다운로드 : https://github.com/gohugoio/hugo/releases
# 그 외 다양한 package installer를 지원합니다. 
# 	- https://gohugo.io/getting-started/installing

개인적으로는 source를 받아서 설치하는 방법으로 설치를 하였다.
처음에는 잘 안보고 --tags extened 옵션을 안붙이고 설치를 했다가 애러가 나서 당황 했었다…

[Blog Setup] 1.블로그를 새로 시작하며...

블로그를 새롭게 설정하면서 했던 부분들을 정리해 보려고 한다.


이전에는 Naver Blog를 지나 Tistory에서 몇개의 글을 적고..
GitHub Page로 넘어와 Jekyll를 TravisCI를 이용하여 사용하고 있었다. 글은 하나밖에 없었지만.. 기본적으로 GitHub Page에서 제공하는 Jekyll는 몇가지 Plugin만을 제공하고 있었고 그래서 TravisCI를 통해서 Build하고 Publish하는 방법으로 사용을 하고 있었다.