[Github] 기술 블로그 프레임워크 변경 ep.03

ocean·2022년 10월 14일
1

Github

목록 보기
2/3

기술 블로그 프레임워크 변경 ep.03

상황

Github page를 통해 기술블로그를 만들기 위해 구글링을 했을 당시 가장 많은 방법으로 Jekyll 프레임워크를 사용하는 블로그가 많아 해당 방식으로 진행하였다.
하지만 Jekyll은 루비언어를 사용하고, 난 이 언어를 전혀 알지 못했다.

사수님도 "요즘 다른 프레임워크들도 많더라..." 라고 하셔서 조금 더 구글링을 해보았다.

Jekyll 외에도 Hexo, Hugo, Gatsby 등이 있었는데 이 중 Hexo를 선택하게 되었다.

한국 레퍼런스들이 많은 것이 장점이라고 해서 선택하게 되었다.

그 외 다양한 프레임워크들은 아래 링크에서 더 많은 설명을 볼 수 있다.
정적 사이트 생성시 - 다양한 프레임워크들

step 01. Hexo install

  1. hexo-cli install
$ npm install hexo-cli g

$ hexo [프로젝트명]
$ hexo init [프로젝트명]
$ cd [프로젝트명]
$ npm install
  1. 서버 구동 및 확인
$ hexo server
  1. 배포
    👉 config.yml에서 deploy 부분 수정
deploy:
	type: git
    repo: github 주소
    branch: main
$ npm install hexo-deployer-git --save
$ hexo generate
$ hexo deploy
  1. 확인

참고한 블로그

0개의 댓글