[Rails] Devise에서 gem 'html2slim'을 사용할 때의 오류 정보
$ bundle exec erb2slim app/views/devise -d
를 실행했습니다.그 후, 「localhost:3000/users/sign_up」에 날 때에 에러 발생.
app/views/devise/shared/_error_messages.html.slim
- if resource.errors.any?
#error_explanation
h2
= I18n.t("errors.messages.not_saved",
- count: resource.errors.count,
- resource: resource.class.model_name.human.downcase
잘 보면 slim 구문이 잘못되었습니다.
"
-
"는 임베디드 루비를 기술할 때 사용하기 때문에 구문이 이상하다.따라서 "
-
"를 지우면 오류가 회피되었습니다.감상
오류 내용은 단순했지만 자동으로 파일 내용을
수정해주는 gem은 완벽하지 않다는 것을 배웠습니다.
Reference
이 문제에 관하여([Rails] Devise에서 gem 'html2slim'을 사용할 때의 오류 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaz-u/items/ba80ffa4b4e63c540cb1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)