[Rails] 서버 시작 시 오류

서버 시작 시 오류



개발 환경



루비 2.5.0
rails 5.2.4
OS Catarina

오류 코드



오랜만에 앱을 만들고 rails s를하면 ...

terminal
$ rails s
[WARNING] Could not load command "rails/commands/server/server_command". Error: uninitialized constant URI::Generic.

여러가지 시도해도 치료되지 않았습니다.

해결



자신의 개발 환경에서는 ruby ​​버전이 2.5.0이었습니다.
그 버전을 2.6.3으로 변경하고 서버를 다시 시작하면 성공했습니다.

Ruby 버전을 변경하는 방법



다음을 터미널에서 몰아 갑니다.
버전 확인$ ruby -v
지정된 버전 설치$ rbenv install 2.6.3
버전 확인$ rbenv versions
특정 디렉토리에서만 사용하는 버전 변경$ rbenv local 2.6.3
rehash 수행$ rbenv rehash

Gemfile 편집



Gemfile에 작성된 Ruby 버전을 설치 후 버전으로 변경하고 terminal에서$ bundle i한다.

이상으로 갈 수있었습니다!

좋은 웹페이지 즐겨찾기