과거에 만들었던 내용물이 많고 복잡한 UI의 블로그를 삭제하고, 개인 메모로 정리하던 내용들을 앞으로는 블로그에 정리해두려고 옛날에 만들어 뒀던 Jekyll 블로그를 갈아 엎었다.
poole 테마(참고 : jekyll 테마 사이트)를 고른 뒤 Jekyll 블로그 셋팅 진행하던 중 설치과정에서 삽질을 함...
오기가 생겨서 해결은 했지만 결국 더 간단히 사용할 수 있는 velog에 정리하기로 결정했다.
velog 글 중 좀 길게 정리되는 이슈들만 github 블로그로 옮길 예정.
나중에 혹시 다시 jekyll 블로그 갈아엎을 수 있으니 겪었던 여러 이슈들 중 생각나는 몇가지 내용을 메모.
Usage 를 보면서 따라해보려는데 설치 부터 오류가 남
sudo gem install jekyll
Building native extensions. This could take a while...
ERROR: Error installing jekyll:
ERROR: Failed to build gem native extension.
삭제 후 재설치 시도
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
했지만 계속 jekyll 설치에 실패하고 XCode 실행도 되지 않아서 혹시 이게 문제인가 하여 아예 삭제하고 재설치를 함
XCode 삭제는 링크 참고하여 진행
현 기준 13은 베타버전 뿐이어서 다운로드 사이트에서 12.5.1 버전을 설치 함
ruby 삭제는 링크 참고하여 진행
macOS Big Sur v11.5 환경이기에 나는 Jekylly DOCS - Jekyll on macOS에 설명되어있는 대로 다음 명령어까지 입력이 필요했음
sudo gem install bundler
sudo gem install -n /usr/local/bin/ jekyll
다시 확인하여 정리 예정
brew cleanup -d -v
도 중간에 해서 뭔가 해결했었음
https://lamarr.dev/jekyll/2020/03/03/01.html
1)
에러 내용이 jekyll-paginate 가 없다고 설명되어있어서
sudo gem install jekyll-paginate
로 해결
2)
in `require': cannot load such file -- webrick (LoadError)
bundle add webrick
를 시도했지만 Could not locate Gemfile
에러가 났음
'Gemfile' 파일이 필요한 것이었음
fork 해 온 프로젝트에 원래 프로젝트의 Gemfile 내용과 동일하게 Gemfile 파일을 생성
push 까지 완료하였지만 로컬경로에서와는 다르게 화면이 깨져보였다.
_config.yml 파일의 url 속성을 자신의 github 블로그 주소로 적어주어야 함
나의 경우엔 url: https://jinic.github.io/
👍👍