Programming

; develop a program

Git & GitHub

[GitHub] 깃허브 블로그 만들기(2)

Clloud_ 2022. 12. 8. 23:45
반응형

깃허브 블로그의 기본적인 세팅은 마무리했다.

하지만 본격적으로 포스팅을 하기 위해서는 내가 원하는 대로 UI를 설정하고 싶고, 세부적인 요소들도 세팅(?)을 해야 한다.

 

메인 블로그도 아니고 포스팅할 내용이 제한적이라 많은 기능이 필요하지는 않지만 예쁘게 꾸미고 싶은 욕심이 생긴달까...??

(보기보다는 꾸미는 걸 좋아하는 편..)

 

전 포스팅에도 언급했지만, 테마별로 다 비슷비슷하지만 뭔가 다르다.

내가 사용하는 테마는 카테고리 설정을 해도 페이지에 뜨지 않고, 포스팅할 폴더를 생성하고 md파일을 생성해도 404 오류가 뜬다.

아마 내가 무언가 캐치하지 못한 부분이 있는 것 같은데.. 이제 블로그 설정에 그만 시간을 쏟고 싶다..ㅠ

(뭔가.. 잘못 걸린 거 같은데 이미 늦어버린..)

 


상단 메뉴바 설정

현재 상단 메뉴바는 블로그 이름과 about, contact 메뉴 그리고 sns & rss 버튼으로 구성되어 있다.

 

 

about은 나에 대한 설명을 하는 페이지로, contact는 개인 블로그나 메일 같이 나를 보여줄 수 있고 연락할 수 있는 링크(?)를 보여주는 페이지로 설정하려고 한다.

 

개인적으로 archive를 추가하여 월 별로 올린 포스팅을 정리하고 싶었는데 블로그의 용도를 고려했을 때 필요가 없다고 생각해서 추가하지 않았다.

(추가하려고 했는데 계속 실패해서 안 한 거는 안 비밀..)

 


우선 현재 상태에서 각 메뉴를 클릭하면 404 오류가 뜬다.

 

 

blog/content/about.md를 생성하면 자동으로 페이지가 생성되었다.

---
title: "About"
date: 2022-12-06T03:32:59+09:00
---

# For me
안녕하세요 반갑습니다.

 


생성된 페이지

 

 

똑같은 방식으로 contact.md 파일을 생성했지만 404 에러가 발생했다. 
서버에서는 페이지 생성이 됐지만 변경 내용을 레포지토리에 연결하고 블로그에 들어가면 404 에러가 발생하는..

 

contact 메뉴는 blog/public 폴더에 contact 폴더를 따로 만들고 그 안에 html 파일을 생성해서 설정해야 할 것 같다.

굉장히 복잡하지만 설정은 해야 하니까.. 아니면 about.md파일에서 설정된 index.html 파일을 복사하는 꼼수를 부려볼까 한다.

 

내가 이해한 게 맞다면 hugo 블로그는 blog 폴더에서 생성된 md 파일이나 html 파일을 public 내부에 기본적으로 존재하는 파일들에 적용하는 방식으로 흘러가는 것 같다.

(아직 어사라 제대로 친해지기에는 오래 걸릴 것 같다..)

 


마무리

간단한 설정을 하더라도 처음 보는 구조와 방법일 시간이 오래 걸리는 것 같다.

필요한 기능이 뭐가 있나 고민을 해봤는데, 댓글 기능이나, 연관된 게시글 목록 추가하는 기능은 시도해보고 싶다.

 

깃허브 블로그도 광고나 이런 금전적인 수익이 가능하다고는 하지만 설정하지 않을 생각이다.

이제 '진짜' 블로그나 다른 것에 시간을 쓰기보다는 개인 공부에 집중해야 할 시기니까..

(진짜 진짜 최종 최종 최종본. txt)

 


반응형