hexo tranquilpeak 설정하기

최근 hexo를 사용하여 github.io page를 꾸미던 중에 제대로 된 설정 안내가 없어서 정리해봅니다.
크게 Hexo 설정과, tranquilpeak 테마 설정, disqus 설정을 정리해보겠습니다.


Hexo 설정

  • plugin 설정
  • _config.yml 작성


Plugin 설정

hexo-auto-canonical

Install

1
npm install --save hexo-auto-canonical

Setup
테마path/layout/_partial/header.ejs를 수정한다.

1
<%- autoCanonical(config, page) %>





Sitemap

Install

1
npm install hexo-generator-seo-friendly-sitemap --save

Setup
theme’s _config.yml

1
2
sitemap:
path: sitemap.xml





rss

Install

1
npm install hexo-generator-feed --save

Setup
theme’s _config.yml

1
2
3
4
feed:
type: atom
path: atom.xml
limit: 20





robots.txt

Install

1
npm install hexo-generator-robotstxt --save

Setup
hexo’s _config.yml

1
2
3
4
robotstxt:
User-agent: '*'
Allow: /
Sitemap: /sitemap.xml





nofollow

Install

1
npm install hexo-autonofollow --save

Setup
theme’s _config.yml

1
2
nofollow:
enable: true









tranquilpeak 설정









Disqus 설정

1) Disqus 가입

2) ‘I want to install Disqus on my site’ 클릭

3) Website 생성

  • Website name 기입
  • Category 설정
  • Website Name에 적은 이름에 따라 input칸 아래에 shortname이 작성된다.
  • 이 shortname을 기억해두고 나중에 theme’s _config.yml에 적어야한다.

4) Select a plan
원하는 plan으로 설정한다.

(DOING…)
5)