[Jekyll] 깃허브 지킬 블로그 글 폴더별로 나누기 (카테고리별 구분)

1 minute read

Updated:

안녕하세요. 오늘은 깃허브 블로그의 포스트들을 카테고리 별 폴더로 나누는법을 알아볼게요.

지킬의 모든 글들은 아래 사진처럼 _posts 카테고리로 들어가기 때문에, 카테고리별로 구분이 안되어 조금 정신 없을수가 있어요.

파일 형식은 YYYY-MM-DD-이름.md 형식이죠. 그런데 이 파일들이 수십, 수백개가 되면 원하는 카테고리 별로 구분이 되지않아 매우 불편해요. 만약 저는 [지킬블로그] 카테고리의 파일만 수정하고 싶은데, [뉴스], [논문] 등의 글까지 섞여있다면 깨끗하지 못할뿐더러, 원하는 파일만 찾기 어려울거에요.

1


이번 포스트에선 아래 사진처럼, 카테고리별로 _posts 폴더를 나눠볼게요! 두가지 방법이 있어요.

  1. 카테고리 자동 설정
    Screenshot 2021-03-24 at 2 03 34 pm
    • portfolio01 포스트에는 ‘work’카테고리가 자동으로 설정됩니다.
  2. 수동이지만 폴더별 관리 Screenshot 2021-03-24 at 2 03 41 pm
    • 이방법의 단점은, 글에서 portfolio01 아이템이 ‘work’ 카테고리라는것을 인지하지 못한다는점이에요.


1. 글 카테고리별로 폴더 나누기 - 카테고리 자동 설정

  1. 루트폴더에 카테고리 이름으로 폴더를 만들어주세요. 저는 [Jekyll Blog]라는 카테고리 폴더를 만들어볼게요.

💡반드시 카테고리 이름과 폴더명이 일치해야해요! 이 폴더 안에 들어가는 모든 폿트에는 해당 카테고리가 자동 지정됩니다.

  1. 그리고 그 안에 _posts 폴더를 만들어줍니다. 이 폴더 안의 파일을 해당 카테고리의 글로 인식합니다.
  2. 해당 카테고리의 글을 카테고리명 - _posts 폴더 안으로 다 옮겨주세요.

그러면 아래처럼 깔끔하게 글 관리가 가능하답니다! 2

단점이라면, 루트 폴더에 여러개의 폴더가 생성되어 (카테고리 수 만큼) 정신없을 수 있어요.

하지만 일부 포스트는 기본 _posts 폴더에, 따로 관리 하고 싶은 카테고리는 따로 [폴더 이름] & _posts를 생성해서 관리하시면 될듯 합니다 :)

2. 글 카테고리별로 폴더 나누기 - 카테고리 수동 설정

  1. _posts 폴더 안에 원하는 이름의 카테고리 폴더를 만들어주세요.
  2. 해당 폴더에 포스트를 이동합니다!

Screenshot 2021-03-24 at 2 07 37 pm


👋🏼

이렇게 지킬 블로그의 글들을 폴더별로 나누는 법을 알아봤어요. 개인적으로는 2번이 더 직관적이고 용이하며 깔끔하다고 생각합니다. 글을 다양하게 많이 올리시는 분이라면, 명확한 폴더 구분이 주는 편리함이 있을것이라고 생각해요!

궁금하신 점이 있다면, 댓글 남겨주세요 :)

Leave a comment