Rails 4에서 Haml을 사용하는 단계

1870 단어 haml루비Rails
Rails 4로 만드는 응용 프로그램에서 View 템플릿에서 Haml을 사용할 수 있도록 했으므로 메모.

전제


  • 이번은 로컬 Mac에 구축한 Rails 환경에 도입하고 있습니다.
  • OS 버전: Mac OS X 10.9.4 (Mavericks)
  • Ruby 버전: 2.1.2
  • Rails 버전 : 4.1.1


  • 절차


  • Gemfile 에 추가
    gem 'haml-rails'
    gem 'erb2haml'
    

  • 그들을 bundle install 합니다.
    $ bundle install --path vendor/bundle
    

    ※ 제 경우에는 vendor/bundle 에 gem 을 배치하고 있습니다. 적당히, 읽어 주세요.

  • 다음과 같이 설치되었습니다.



  • 다음과 같이 기존 .erb 파일을 Haml로 변환합니다.
    $ ./bin/rake haml:replace_erbs
    

  • 초기 상태에서는 View 의 파일은 application.html.erb 1 개 뿐입니다만, 다음과 같이 변환되었습니다.




  • 새로 scaffold 해보자.
    $ ./bin/rails g scaffold Hoge name:string age:integer
    

  • 제대로 Haml에서 생성된 것 같습니다^^


  • 좋은 웹페이지 즐겨찾기