본문 바로가기

settings/macOS

맥(macOS)에 jekyll 설치 및 실행하기

jekyll 홈페이지에서 jekyll 설치 방법을 제공합니다.

 

Jekyll • Simple, blog-aware, static sites

Transform your plain text into static websites and blogs

jekyllrb.com

gem install bundler jekyll

jekyll new my-awesome-site

cd my-awesome-site

bundle exec jekyll serve

하지만 에러가 나지 않는다면 개발이 아니죠

첫줄부터 FilePermissionError 에러가 났습니다.

 

터미널 화면 캡쳐

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.

검색 전에 sudo를 사용해봤지만 에러가 났습니다.

 

위 에러의 해결하기위해서는 시스템 ruby가 아닌 rbenv로 관리되는 ruby를 설치해야합니다.

brew install rbenv ruby-build

rbenv install 2.6.5 

rbenv global 2.6.5

rbenv versions // version check

터미널 실행화면

rbenv versions를 실행했을때 위 처럼 2.6.5앞에 *이 있어야합니다.

vi ~/.zshrc

.zshrc파일에 다음 두 줄을 추가합니다.

export PATH={$Home}/.rbenv/bin:$PATH && \
eval "$(rbenv init -)"

터미널 화면

그리고 터미널을 재실행 하거나 다음 명령어를 입력합니다.

source ~/.zshrc

이렇게 하면 에러를 해결했습니다.

다시 jekyll에서 제공하는 명령어를 따라서 입력하면

jekyll 블로그

로컬 컴퓨터에서 jekyll을 돌리는데 성공했습니다:D

허접한 제 깃헙블로그에 이쁜 테마를 입히러 가야겠네요:>


잘못된 내용이 있다면 언제든지 댓글이나 메일로 알려주시면 감사하겠습니다.

이 포스팅이 도움이 되었다면 공감 부탁드립니다.

궁금한 점은 언제든지 댓글 남겨주시면 답변해드리겠습니다:D