0

In Rails -Расположение рельсов - где я могу найти драгоценный камень

Где я могу найти драгоценные камни? Я загрузил bootstrap, и он работает, а также пример Rails-приложения отдельно, но я хочу, чтобы они работали вместе. Существует bootstrapped rails драгоценный камень (http://rubygems.org/gems/bootstrapped-rails), который я скачал, но я не уверен, где его найти. Под models? И как я могу убедиться, что я имею в виду? Мне нужно добавить что-то в controller?

+0

Возможно, это могло бы помочь: https://github.com/seyhunak/twitter-bootstrap-rails – Dfr

+0

Спасибо.Но где я могу положить его в приложение? он автоматически переходит в соответствующие места или мне нужно убедиться, что он находится в модели (или в другом месте)? –

ответ

1

Как DFR упоминалось: https://github.com/seyhunak/twitter-bootstrap-rails

Twitter самозагрузки нет ничего более (в основном) в набор файлов CSS/JS/изображения.

Добавьте это в Gemfile

gem "twitter-bootstrap-rails" 

запустить

bundle install 

бежать простой CSS

rails generate bootstrap:install static 

Он должен поместить соответствующие JS и CSS файлы в application.js и приложения .css соответственно. (Подробнее о конвейе активов)

Чтобы начать работу, в разделе gem в разделе «Создание макетов и представлений» вы можете увидеть задачи рейка для генерации типовых макетов.

например.

rails g bootstrap:layout application fixed 

Теперь вы должны иметь твиттер-bootstraped application.html.erb файл соображения/раскладки.

1

Чтобы ответить на вопрос в названии, вы можете найти свои драгоценные камни, запустив gem env в консоли. Это даст вам конкретную информацию о вашей среде RubyGems: «Когда вы запустите gem install some_gem_name, она добавит этот камень в вашу систему.

Однако, похоже, что вы пытаетесь сделать это, добавьте gem в свое приложение. Если это так, вы добавляете драгоценные камни в приложение rails Gemfile.

Таким образом, используя ваш пример, вы бы найти ваш Gemfile и добавить следующее:

gem "bootstrapped-rails", "~> 2.0.8.5" 

После того, как это будет сделано, вы запустите bundle install в терминале.

Я нахожу, что хороший ресурс для информации о базовых рельсах можно найти здесь: http://guides.rubyonrails.org/getting_started.html Учебник короткий, и он даст вам отличную отправную точку.

2

Опять же, скорее ответ на вопрос в заголовке, чем то, что было задумано спрашивающего, но вы можете использовать

bundle show <gemname> 

Чтобы найти каталог, в котором установлен драгоценный камень.