1
2
3
4
5
GitHub 블로그 포스트를 실제로 반영해야만 확인할 수 있는 상황으로 매번 수정해야 하는 불편함을 겪었다.
당연히 로컬테스트 환경이 있었고, 설정 도중 약간의 시행착오가 있어 포스트를 작성한다.
※ 특징
실시간으로 작성된 내용을 확인 가능하다. (IDE에서 제공하는 Preview랑은 다름)
더 자세한 내용은 해당 페이지에서 확인 GitHub Docs
● GitHub 블로그 - 로컬환경 설정
1. Ruby 다운로드
- Ruby 다운로드 메인페이지이다. 현재 안정화 버전은 3.3.6 이라고 한다.
- 난 다른 버전을 설치하기 위해 RubyInstaller 를 클릭한다.
- RubyInstaller 화면이다. (상단 Download 탭)
- 더 많은 버전을 보기 위해 Archives 를 클릭한다.
- 2.7.7 버전을 다운로드 받는다. (3 버전이 있는데 왜 이걸 받느냐..)
- 3.* 버전이 있는데, 왜 2.* 버전을 받느냐..
- GitHub Docs 에 Ruby 3.0 이상을 설치한 경우
이 단계에서 오류가 발생할 수 있습니다. 라는 내용이 있다. - ※ 이유는 정확하지 않다. 그냥 내가 불안해서 2.* 버전대를 설치했다.
- rubyinstaller-devkit-*.exe 파일을 실행해서 설치
- 설치가 완료되면 시작메뉴에서 해당 Prompt 실행
- 설치화면이 로드된다.
- Enter를 클릭하면, 자동으로 설치가 완료된다.
- Git Bash를 실행한다.
- gem install bundler 입력하여 bundler를 설치한다.
- 여기서 오류 발생 (The last version of bundler to support your Ruby & RubyGems was 2.4.22)
- 마지막으로 Ruby & RubyGems 버전을 지원하는 bundler 버전은 2.4.22 라고 한다.
- bundler는 Ruby 3.* 이상을 요구한다고 하는데, 난 몰라 2.* 버전 깔꺼다
- bundler 버전을 입력해서 설치하면 된다고 한다.
- gem install bundler -v 2.4.22 입력
- 정상적으로 설치된다.
- Ruby Prompt를 실행한다.
- Jekyll 블로그 경로로 이동한다.
- bundle exec jekyll serve 입력
- 이미지처럼 출력되면 정상적으로 실행된거다.
- http://127.0.0.1:4000 를 주소창에 입력한다. (Default)
- 정상적으로 출력된 화면을 확인한다.