Hexo 기본 리뷰

why?

개인적인 복습

Hexo

  • 빠르고 간단한 정적 블로그 프레임워크
  • 마크다운만 작성하면 됨

설치 및 환경

  • Node.js
    • npm 을 이용해서 Hexo 설치
  • Git

Migration

  • RSS, Jekyll, Octopress, WordPress, Joomla 의 마이그레이션 지원

layout

  • post, page, draft의 3가지 레이아웃
  • 기본적으로 draft(초안) 작성후 publish명령어를 통해 post로 전환
  • 서버는 기본적으로 post만 리스트가 나옴
  • 한번에 작성할 수 있는 것이 확실할 경우에는 바로 post로 하는게 나을 수도 있음
  • page는 해당 경로로 직접 접근해야 볼 수 있는 페이지 작성시 사용

Categories, Tags

  • 포스트에서만 사용 가능
  • 카테고리는 분류와 하위 분류의 계층적인 구조를 가지므로 순서대
  • 태그는 모두ㅜ 같은 계층 단계 정의이므로 순서에 상관없음

태그 플러그인

  • Ocotopress로부터 가져옴
  • 특별한 컨텐츠를 포스트에 빠르게 추가하는 유용한 방법

전역 Asset 폴더

  • source폴더에 위치
  • 이미지, css, 자바스크립트 파일
  • 예) 이미지
    • 위치 : source/images
    • 사용시 : ![](/images/image.jpg)

post단위의 asset관리

  • _config.yml의 설정 변경
  • new로 생성할 때마다 마크다운 파일명과 동일한 이름의 폴더가 생성됨
  • 상대경로를 통해 이들을 사용할 수 있음

tip

  • 썸네일 지정은 절대 경로로

Related POST

공유하기