본문 바로가기

GitHub/문제발생 및 해결방안

jekyll 서버 구동 에러 발생

새벽까지만 해도 잘만 작동되던 서버가 다음날 갑자기 아래 문구를 띄우며 뜨지 않았다.

 

 Dependency Error: 
 Yikes! It looks like you don't have jekyll-seo-tag or one of its dependencies installed. 
 In order to use Jekyll as currently configured, you'll need to install this gem. 
 If you've run Jekyll with `bundle exec`, 
 ensure that you have included the jekyll-seo-tag gem in your Gemfile as well. 
 The full error message from Ruby is: 'cannot load such file -- jekyll-seo-tag' 
 If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/!

 

거진 일주일을 헤매다가 오늘 겨우 해결했다. 방법은 아래와 같다.

1. Gemfile 파일에 아래 문구 추가

group :jekyll_plugins do
  gem 'jekyll-seo-tag', '~> 2.7.0'
end

 

그러면 아래와 같은 Gemfile이 완성된다.

 

2. cmd 혹은 소스트리 > 터미널에서 프로젝트 위치로 이동하고 아래 명령어를 실행한다.

bundle install

3. 서버 재실행

bundle exec jekyll serve

4. 완성!


gem install 명령어 사용, 루비나 젬 재설치, 버전 업데이트 등등 이것저것 다 해봐도 먹통이었다.

그러다가 group ... end 이 명령어를 쓰고 설치하니까 해결되었다.

내 일주일...