Hexo Scaffolds란?

hexo new -[page/post/draft 등] 을 실행했을 때 Default로 들어갈 정보를 입력하는 공간이다.

1. Scaffolds/post.md 파일 수정하기

1
2
3
4
5
6
7
8
9
10
# /scaffolds/post.md
---
title: {{ title }}
date: {{ date }}
categories:
- "Danial Nam" <- 이 부분을 자신의 이름으로 변경한다.
tags:
-
thumbnail:
---

2. New post 추가하기

1
hexo new post "제목"

3. Title

1
2
Title에는 []를 사용할 경우 오류가난다.
필요시에는 <>로 대체할 것.

4. Tags

1
2
3
4
5
6
7
8
9
10
11
12
깔끔한 블로그 관리를 위하여 Tag는 영어 Full Name으로 표기하며,
파스칼케이스를 사용한다.

# Depth 및 Indent에 주의할 것!
tags:
- Artificial Intelligence
- Data Science
-

예)
AI -> Artificial Intelligence
Data science -> Data Science

5. Deploy(중요함!!)

1
2
3
sh post.sh
# 반드시 위의 명령을 실행하여 업로드한다!
# hexo g -d 명령을 사용해서 업로드해서는 안된다!!

마지막에 Git pull해라는 오류가 뜨면, Pull을 실행하고 다시 sh post.sh로 재업로드해줄것!