hugo 로 변경 작업 진행해 봅니다.
자동생성 페이지 확인을 하는데 있어서 jekyll 는 ruby로 만들어서인지 의미를 모르는 부분이 많아서 수정이 어렵다.
다른것도 모르지만 golang 으로 생성되었다는 hugo 가 보여서 변경을 진행해 본다.
- hugo 테마 선택 - https://themes.gohugo.io/ - 엄청 많다. ㅠ - book 를 사용해 보겠당 ^^
- hugo 프로젝트 새로 만들기
jekyll 로 만들어 사용하고 있었는데
hugo new site my-hugo-site cd my-hugo-site git init git submodule add https://github.com/alex-shpak/hugo-book.git themes/book
나는 기존에 jekyll 로 시작해서 hugo new 로 생성한 디렉토리 내부것을 기존 디렉토리로 이동해 버렸다. assets 부분이외 충돌없었음, assets은 이미지 하나 있던것이라. 그냥 무시하고 덮어씀
1. post 내용 변경이 필요 (gpt)
```yaml
# Jekyll
---
layout: post
title: "Hello World"
date: 2023-05-20
categories: [dev, github]
tags: [jekyll, github-pages]
---
# Hugo
---
title: "Hello World"
date: 2023-05-20
categories: ["dev", "github"]
tags: ["jekyll", "github-pages"]
---
- _posts 하위 데이터 이동
- content/posts 로 이동 변경했음.
hugo -d docs- WARN 이 상당히 많이 나타남 (내용 수정이 필요할듯. )