2021-01-15 오늘 github.io 블로그를 만들었다.
jekyll을 이용해서 만들었는데, 이게 생각보다 까다로웠다.
windows 사용자는 ruby를 따로 설치를 해야 가능함을 너무 뒤늦게 깨닫고 3시간이나 뻘짓을 했다..
macOS는 기본으로 제공한다고 한다.
하지만 결론 먼저 얘기하자면 나는 ruby를 통해 블로그를 만들지 않았다.
내가 선택한 jekyll theme은 moon이다.
https://github.com/TaylanTatli/Moon
github 페이지에 moon 사용법이 상세히 잘 나와 있다.
나는 이를 읽지 않고 정말 많은 쓸데없는 짓을 했다... 꼭 읽고 실행하길..
이 테마는 따로 repository를 만들 필요가 없다.
이 페이지에 나와있는 내용을 빌리자면 다음과 같다.
Installation
- Fork the Moon repo
- Edit _config.yml file.
- Remove sample posts from _posts folder and add yours.
- Edit index.md file in about folder.
- Change repo name to YourUserName.github.io
내 깃헙 계정으로 이 페이지를 fork를 하고 repository 이름을 내 이름에 맞게 수정한다.
나는 Zzu-h.github.io로 수정하였다.
이름 수정하는 법은 해당 repository에 들어가 Settings에서 수정할 수 있다.
다음은 _config.yml file을 수정하라고 한다.
여기서 특별히 수정해야 하는 곳은 url이다.
다음은 _posts 폴더를 삭제하고 자신의 것을 추가하라고 했다.
말그대로 _posts 폴더를 삭제하고 자신이 작성한 _posts폴더를 repository에 새로 저장한다.
다만 post할 파일에 대해서는 다음과 같은 주의사항이 있다.
- 마크다운으로 작성한다.
- 제목은 날짜형식과 제목형식으로 한다.
- 2021-01-15-Test.md
- 내용은 시작하기 전 다음과 같은 형식을 넣는다.
---
layout: post
title: "2021-01-15-TIL"
date: 2021-01-15
excerpt: "오늘 한 일!!"
tags: [TIL, BOJ]
comments: true
---
layout은 post형식으로 하겠음을 알리는 것이다.
title은 제목, date는 날짜, excerpt는 발췌내용이다.
tags에서 위 같이 나누면, tag archive에서 알아서 tag별로 post내용을 정리해준다.
comments 는 댓글을 허용한다는 것인데 이는 다음 내용에서 정리할 것이다.
정말 단순히 여기까지가 테마를 가져와 블로그를 생성한 것이다.
다음 페이지에서는 제목이랑 내용을 조금씩 손을 보자.
'기타' 카테고리의 다른 글
Greedy Algorithm (0) | 2021.01.27 |
---|---|
Dynamic Programming (0) | 2021.01.27 |
github.io 블로그 댓글 및 게시글 에러 (0) | 2021.01.23 |
github.io 블로그 만들기(3) - comment 기능 추가하기 (0) | 2021.01.15 |
github.io 블로그 만들기(2) (0) | 2021.01.15 |
최근댓글