Ubuntu on Vagrant에서 Ruby on Rails 환경 구축(2)

2593 단어 UbuntuRails
환경 구축 (1) 계속.Ubuntu에서 Rails의 새로운 프로젝트가 시작된 상태에서 Scaffold의 기능으로 그 모양의 사이트를 만드는 곳까지 나아간다.

bundle


우선 bundle에gem를 추가하는 것부터 시작합니다.지난번 절차 (apt에서 루비 설치) 를 따르면bundle install 명령은 거의 실패하기 때문에 apt에서 가져올 수 있는gem에 의존합니다.따라서 버전 번호를 지정하는 것이 중요합니다. (aptlist에서 확인할 수 있는 버전을 지정하십시오.)
gem 'devise', '~> 3.5'
gem 'rmagick', '~> 2.15'
gem 'twitter-bootstrap-rails', '~> 3.2', '>= 3.2.2'
반대로 말하면, 만약 당신이 새로운gem (apt가 제공하는 것보다) 을 사용하고 싶다면, 당신은 이런 방법으로 계속 개발하기 어려울 것이다.
다음 명령을 통해gem의 완비 여부를 확인합니다.오류가 발생하면 apt 패키지를 찾아 추가하십시오.
bundle

scaffolding and bootstrap


나는 적당한 모형을 만들어 보려고 한다.scaffold 명령은 익숙한 명령을 실행합니다.데이터베이스를 이식하는 것을 잊지 마라.
rails g scaffold posts title body published_at:datetime
rake db:migrate
기존 템플릿을 bootstrap화하는 명령을 계속 실행합니다.
rails g bootstrap:install static
rails g bootstrap:layout
rails g bootstrap:themed posts
위에는 여러 가지 방법이 있는 것 같은데, 어쨌든 이렇다.자세한 내용은 확인하십시오사이트 제목.
구성이 완료되면 웹 서버를 다시 시작하여 다음 주소를 액세스합니다.
sudo service apache2 restart
확실히 부트스트랩!이런 사이트 봤어?!

이gem를 사용하면 font-awesome 가져오는 김에 가져옵니다.다음 설명을 통해 많은 아이콘을 쉽게 설정할 수 있습니다.
<i class="fa fa-fire"></i>

버전이 4.4인 것 같아서 그 새로운 것보다 아쉽게도 사용할 수 없습니다.bootstrap 표준glyphicon이 어떻다고 생각하면 이쪽도 아쉽게도 사용할 수 없습니다.□에 난수로 표시됩니다.무슨 방법이 있는 것 같은데...
<span class="glyphicon glyphicon-fire"></span>

좋은 웹페이지 즐겨찾기