/yottacho.github.io

코드로 작성하기 애매한 팁을 기록하고 있지만, 너님은 이미 알고 있는 별 거 아닌 것들

Primary LanguageSCSS

yottacho.github.io

Using Jekyll as a static site generator with GitHub Pages

로컬 서버에서 테스트하기

간단하게 테스트 할 용도

  • 루비 인스톨
yum install ruby
  • 루비 버전 관리를 위한 rvm 설치
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -sSL https://get.rvm.io | bash -s stable --ruby
source /usr/local/rvm/scripts/rvm
  • (필요시) 루비 버전 업그레이드
rvm install 2.3.0
rvm --default use 2.3.0
  • gem 으로 Jekyll 인스톨
gem install jekyll
gem install jekyll-coffeescript
gem install jekyll-sass-converter
gem install jekyll-mentions
gem install github-pages
  • (처음) GitHub clone
git clone "ssh://git@github.com/(id)/(id).github.io.git"
cd (id).github.io
  • (처음) Jekyll 초기화
jekyll new . --force
  • Jekyll 서버 구동
jekyll serve -w -H <IP addr>
# jekyll 서버는 127.0.0.1 아답터에 bind하는데, 외부IP를 가진 아답터에 bind해야 다른 PC에서 확인할 수 있다.