Ubuntu on Vagrant에서 Ruby on Rails 환경 구축(2)
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>
Reference
이 문제에 관하여(Ubuntu on Vagrant에서 Ruby on Rails 환경 구축(2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/lumbermill/items/2432cab6e3360666b4f2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
gem 'devise', '~> 3.5'
gem 'rmagick', '~> 2.15'
gem 'twitter-bootstrap-rails', '~> 3.2', '>= 3.2.2'
bundle
rails g scaffold posts title body published_at:datetime
rake db:migrate
rails g bootstrap:install static
rails g bootstrap:layout
rails g bootstrap:themed posts
sudo service apache2 restart
<i class="fa fa-fire"></i>
<span class="glyphicon glyphicon-fire"></span>
Reference
이 문제에 관하여(Ubuntu on Vagrant에서 Ruby on Rails 환경 구축(2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/lumbermill/items/2432cab6e3360666b4f2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)