반응형
Ruby on rails 개발 중 admin 페이지를 함께 만들기 위해
devise 라는 gem과 activeadmin 이라는 gem 을 설치했습니다.
그런데 bundle install 을 하고 다시 서버를 보았더니
LoadError: cannot load such file -- sass
이런 문구가 떳습니다. 당황하였지만, 여러 해결 방법을 찾아본 결과 예전 버전들에서는 없었던 오류가 rails 버전이 높은 것을 사용했더니 나더군요.
해결 방법
gem 'sass-rails'
해당 잼을 추가하고, bundle을 한 후 서버를 control + c 로 종료한 후 rails s 로 다시 켜봤습니다
잘 뜹니다! sass-rails 를 사용하니 오류가 있다던 파일이 잘 돌아갔습니다.
다른 파일을 수정할 것이 아닌 gem 하나만 추가를 했더니 끝이 나더군요. 이에 대한 자세한 설명이나 토론을 보시려면 링크를 남겨둘게요
https://github.com/sass/sassc-rails/issues/114
Gem 은 버전이 바뀔수록 요구 버전들이 따로 있으므로 항상 gem은 확실하게 확인을 하고 받으세요!
Gem 설치 방법에 대해서 포스팅한 페이지입니다!
반응형
'Back-End > Ruby' 카테고리의 다른 글
rails i18n 하는 방법, rails 언어처리 (5분 내외) (2) | 2022.12.08 |
---|---|
Rails CRUD - 데이터 저장이 잘 되었는지 확인하는 방법 (0) | 2022.10.03 |
(해결 방법) rails devise sign_up 오류 devise sign up error (0) | 2022.05.24 |
루비 온 레일즈 rails Gem 설치 다운로드 방법 (0) | 2022.05.19 |
(해결) ActionController::InvalidAuthenticity Token 오류 Mysql2::Error: Field 'id' doesn't have a default value 오류 (0) | 2022.05.18 |