개발/Today I Learned
Bunbler::GemNotFound 에러 해결하기
devmomori
2022. 1. 6. 19:12
Ruby, 혹은 다른 버전의 Jekyll을 사용해서 프로젝트를 진행하거나 블로그를 만들 때 패키지 의존성들을 관리할 필요성이 있다. 이때 bundler를 사용하여 버전을 관리할 수 있다.
package.lock.json이나 yarn.lock과 같은 역할을 하는 Gemfile.lock을 만들 수 있다.
이렇게 사용되는 bundler
를 설치하고 jekyll serve
를 통해 서버를 실행했을때, Bunbler::GemNotFound
와 같은 문제가 발생할 때가 있다.
이것을 해결하기 위해서는 해당 프로젝트 터미널에 bundler
라는 명령어를 입력함으로써 해결할 수 있다.
이를 통해 충돌나는 버전들을 정리해주게된다.
이후 bundle exec jekyll serve
명령어를 통해 서버 실행