jekyll 테마 만들기 -1-

Category: Jekyll | October 27, 2020

뼈대 구조 만들기

기본적으로 Ruby와 Jekyll은 설치했다 치고..

jekyll new [site-name]

이렇게 새로운 사이트를 생성하면 여러개의 디렉토리가 생기게 됨.

일반적으로 header + sidebar + content + footer 구조라고 생각하고 설명함.

디렉토리 만들기

아래 디렉토리를 차례대로 생성한다.

  • _layouts : 기본 구조에 대한 파일을 생성함 여기서는 아래 파일 생성 예정
    • base.html // 기본 구조에 대한 모양을 작성한 파일
    • page.html // 페이지가 표시될 모양을 작성하는 파일
    • post.html // 클릭했을때 나타나는 포스팅 모양을 작성하는 파일
  • _includes : 구조를 이루는 파일들이 위치함
    • header.html
    • sidabar.html
    • content.html
    • footer.html
  • assets : css ,image 등을 나타내는 파일들이 있는 곳.
    • css : css 파일이 있음
    • js : 검색에 필요한 자바스크립트 파일이 있는 디렉토리
    • json : 검색을 위한 실행 결과가 있는 디렉토리