hexo tranquilpeak 설정하기
최근 hexo를 사용하여 github.io page를 꾸미던 중에 제대로 된 설정 안내가 없어서 정리해봅니다.
크게 Hexo 설정과, tranquilpeak 테마 설정, disqus 설정을 정리해보겠습니다.
Hexo 설정
- plugin 설정
- _config.yml 작성
Plugin 설정
hexo-auto-canonical
Install1
npm install --save hexo-auto-canonical
Setup
테마path/layout/_partial/header.ejs를 수정한다.1
<%- autoCanonical(config, page) %>
Sitemap
Install1
npm install hexo-generator-seo-friendly-sitemap --save
Setup
theme’s _config.yml1
2sitemap:
path: sitemap.xml
rss
Install1
npm install hexo-generator-feed --save
Setup
theme’s _config.yml1
2
3
4feed:
type: atom
path: atom.xml
limit: 20
robots.txt
Install1
npm install hexo-generator-robotstxt --save
Setup
hexo’s _config.yml1
2
3
4robotstxt:
User-agent: '*'
Allow: /
Sitemap: /sitemap.xml
nofollow
Install1
npm install hexo-autonofollow --save
Setup
theme’s _config.yml1
2nofollow:
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)