Disqus로 댓글기능 만들기

Disqus에서
회원가입 후 GET STARTED를 선택한다
‘install Disqus’를 선택한다

아래처럼 아이디를 정해줍니다
make_shortname.png

플랫폼을 선택하라고 나오는데
hexo는 없기 때문에 수동으로 설치하겠다 클릭

그후 다 입력해서 마무리합니다.

우리의 _config.yml 파일에
아래 처럼 입력합니다

1
disqus_shortname: 아까정한 숏네임

이렇게 해주면 자동으로 댓글 기능이 완성됩니다.
왜냐하면, 현재 default 테마인 landscape에
관련된 코드들이 있기 때문입니다.
참조)
.../layout/_partial/after_footer.ejs

hexo로 블로그하기

hexo를 설치한다

1
npm install -g hexo-cli

hexo를 사용해 블로그를 생성한다

1
hexo init myBlog

myBlog라는 디렉토리 안에 파일들이 다운된다

1
2
cd myBlog
hexo server

http://localhost:4000에 접속해서 확인한다
컨트롤+C로 종료한다

깃허브에 새로운 레포지토리를 생성한다
레포지토리 이름은 반드시
“깃허브아이디.github.io”로 생성한다
명령어

_config.yml 파일에 다음과 같이 입력한다

배포용 파일을 생성하도록 한다

1
hexo generate

깃허브 배포용 모듈을 다운받는다

1
npm install hexo-deployer-git --save

실행하기 전에 설정을 해준다

1
2
3
4
deploy:
type: git
repo: https://github.com/아이디/아이디.github.io.git
branch: master

깃허브에 배포한다

1
hexo deploy

아이디.github.io 에 들어가서 확인한다

포스트 시작하기

새로운 포스팅을 생성한다 (영어만 쓸 것)

1
hexo new "포스팅 이름"

명령어