Hugo로 블로그 만들기 및 GitHub Pages 배포

wkqcosoft hugo 페이지 만들기 hugo 프레임워크를 사용한 정적 페이지 만들어보기 프로젝트 Hugo 설치 Linux package manager를 사용하여 설치 sudo apt install hugo Hugo 프로젝트 생성 Quick Start 참고 hugo new site quickstart cd quickstart git init git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke echo 'theme = "ananke"' >> config.toml hugo server Hugo 프로젝트에 포스트 추가 hugo new posts/my-first-post.md Hugo 프로젝트에 테마 적용 Themes 참고 git submodule add {theme-repo} themes/{theme-name} Hugo 특징 정적 페이지 생성기로는 Jekyll, Hexo, Hugo 등이 있음 Hugo는 Go 언어로 작성되어 있어서 빌드/렌더링 속도가 매우 빠르고, 테마가 많음 템플릿 문법이 Go의 text/template, html/template 패키지를 기반으로 하고 있어, Go 언어에 익숙하면 템플릿을 커스터마이징하기 수월함 Hugo 소감 쉽고 빠르게 설치가 가능했고 테마도 많아서 쉽게 적용할 수 있었음 앞으로 wkqcosoft 개발 문서 관리에 활용할 예정 go lang 도 다시 공부해볼 흥미가 생김

March 24, 2023 · 1 min