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
- 썸네일 지정은 절대 경로로