(초보자용)【Rails】시단 테크! 슬림의 도입 방법과 사용법
소개
Ruby 템플릿 엔진 slim
도입 방법과 사용법을 설명합니다.
Rails에서는 html.erb
라는 파일로 html을 쓰지만 <h1></h1>
나 <% %>
를 매번 기입하는 것이 조금 번거롭습니다.slim
를 사용하면 html을 보다 간결하게 작성할 수 있으므로 개발에 드는 수고를 줄일 수 있습니다.
※ erb란?
embedded Ruby. View 파일에서 원하는 곳에서 Ruby 코드를 실행할 수 있습니다.
1. slim 도입 방법
gemfile
에 두 개의 gem을 추가합니다. gem 'slim-rails'
# railsでslimを利用するためのgem
gem 'html2slim'
# html.erbをhtmle.slimに変換するためのgem
bundle install
를 치고 gem의 추가를 반영합니다. bundle install
bundle exec erb2slim app/views app/views
bundle exec erb2slim app/views app/views -d
※ 만약을 위해,
git commit
를 사용해 파일의 상태를 기록하는 것을 추천합니다. 파일을 삭제하여 문제가 발생해도 git commit
이전 상태로 되돌릴 수 있습니다.git log
#ハッシュ値を調べる
git reset --hard ハッシュ値
#出てきたハッシュ値を--hardの後に入力すると、指定したコミットまで戻ります。
2. slim 쓰는 법
기본 slim 사용법을 열거합니다.
<%%> 작성 방법
<% if %>
-
- if
<%= %>을 작성하는 방법
<%= puts hoge %>
=
= puts hoge
텍스트를 작성하는 방법
<p>hoge<p>
|
p
| hoge
제목 태그를 작성하는 방법
<h2>hogehoge</h2>
<>は必要なし
h2 hogehoge
ID를 작성하는 방법
<div id = id></div>
#
# id
수업을 작성하는 방법
<div class = hoge></div>
.
.hoge
코멘트를 작성하는 방법
<!-- hoge -->
/
/hoge
html과 slim을 비교하면 매우 간단하게 쓸 수 있음을 알 수 있습니다.
참고 기사
보다 자세한 정보를 알고 싶은 분은 아래의 URL을 참조하십시오.
Reference
이 문제에 관하여((초보자용)【Rails】시단 테크! 슬림의 도입 방법과 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Yori-goreng/items/9b1793733fc22155f323텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)