m1 jekyll 세팅하기
Updated:
jekyll m1 세팅하기
기존 인텔맥에서 동작하였던 git blog가 m1 환경에서 동작되지 않아
동작 순서를 간단하게 작성
루비 설치하기
brew install rbenv ruby-build
인스톨 가능한 버전 확인
rbenv install -l
인스톨 수동 설치
rbenv install {원하는 버전}
rbenv global 2.7.5 rbenv rehash
gem 으로 번들러 설치시 에러가 나는 경우
gem install bundler
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
system Ruby를 사용하고 있기 때문에 권한이 없다는 에러이다.
**rbenv의 PATH를 추가하여 해결하자**
-
.zsh을 열어준다.
code ~/.zshrc
-
아래 두줄을 추가
export PATH={$Home}/.rbenv/bin:$PATH && \ eval "$(rbenv init -)"
-
변경한 내용을 저장
source ~/.zshrc
-
다시 번들러를 설치한다.
gem install bundler
**Jekyll을 설치**
gem install jekyll
로컬 서버 연결
bundle exec jekyll server
config를 수정하는 경우
bundle exec jekyll server 다시 커맨드를 쳐야 새로고침이 된다.
수정이 끝나면?
기존과 동일하게 git push 하면 된다.