#hexo

hexo 블로그 시작하기

hexo와 github page를 사용하여 블로그를 시작한다.

Hexo-cli 설치하기

1
npm install -g hexo-cli

Hexo 시작하기

처음 블로그를 만드는 경우는 다음과 같이 생성하며, 만약 pull 받은 경우에는 반드시!! npm install을 해주어야 한다.

1
2
3
hexo init blog
cd blog
npm install

설정하기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
_config.yaml 파일 수정

# Site
title: Writer, IT Blog # 타이틀
subtitle: Eirc Han's IT Blog using Hexo # 서브 타이틀
description: Eirc Han's IT Blog using Hexo # 블로그 설명
author: Eric Han # 저자 이름
language: en # 기본 언어. 다국어 지원
timezone: Asia/Seoul # 해당 타임존 설정 (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)

# URL
url: http://futurecreator.github.io/ # 앞에서 만든 github page 주소
root: / # 기본은 / 이고 만약 서브디렉토리 구조를 가진다면 루트를 지정하는 부분.
permalink: :year/:month/:day/:title/ # 기본 permalink (고정 url). 새글 생성 시 자동으로 지정된 형식의 URL이 할당된다.
permalink_defaults:

# Deployment
deploy:
type: git
repo: https://github.com/futureCreator/futurecreator.github.io.git

git에 배포하기 위한 환경 설정하기

1
npm install hexo-deployer-git --save

배포하기

hexo generate

generate 된 파일 clear
hexo clean
hexo deploy

한줄로 끝내기
hexo g -d

포스트 작성하기

hexo new "my post"

로컬 서버로 돌려보기

hexo server

태그 여러개 붙이기

1
2
3
4
tags :
- tag_1
- tag_2
- tag_n

컴파일 에러

hexo 에서 {{}} 처럼 이중 브래킷을 사용하는 경우 컴파일 에러가 발생한다. 이 경우에는 다음 코드를 사용 하여 블록을 씌워주면 해결된다.
1
2
3
4
5
{% raw %}

//content

{% endraw %}

광고달기

참조글


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×