install
node.js가 설치되었다는 가정하에 아래커맨드로 설치
1 | npm install -g hexo-cli |
TODO
hexo가 설치된 상황에서 hexo project 설정 시
1 | npm install |
특수태그
Hexo에서 markdown에서만 사용가능한 특수태그
1.source code처리
1 | {% codeblock Array.map %} |
아래는 결과
1 | array.map(callback[, thisArg]) |
2.강조인용
1 | {% blockquote David Levithan, Wide Awake %} |
아래는 결과
Do not just seek happiness for yourself. Seek happiness for all. Through kindness. Through mercy.
3. youtube
1 | {% youtube rs5YzOOD24w %} |
아래는 결과
4. jsfiddle
1 | {% jsfiddle g64atfz2 html,css,result %} |
아래는 결과
SEO
플러그인 설치로 SEO 가능하게 하기
- 대표 URL 설치(npm install –save hexo-auto-canonical)
설치 후, 설정된 테마의 head.ejs 소스의 meta 영역에 다음과 같은 코드를 기입해야 한다.
1 | <%- autoCanonical(config, page) %> |
그리고 root에 있는 _config.yml에 다음과 같이 서비스될 사이트 주소를 명시해야 한다. 다음 예제에서는 “https://adsloader.bitbucket.io"로 설정을 했다.
1 |
|
- sitemap 자동생성(npm install hexo-generator-seo-friendly-sitemap –save)
설치 후, 다음과 같이 _config.yml에 sitemap 정보를 저장한다.
1 | sitemap: |