Как включить меньшее в Rails 3.2 с помощью Twitter Bootstrap - PullRequest
0 голосов
/ 27 февраля 2012

Я решил использовать twitter-bootstrap-rails gem , а затем запустил следующие генераторы:

rails g bootstrap:install 
rails g bootstrap:layout application fluid
rails g bootstrap:themed products

и он установил некоторые файлы, как и ожидалось, но когда я захожу в свое приложение, у него есть ссылки и кнопка со стилем Twitter, но навигация по содержимому и боковой панели не зафиксированы.

Кажется, что bootstrap.css.less не открывается. Я пытался установить следующее:

  • меньше
  • меньше рельсы
  • менее рельсы-самозагрузка * * 1016

но ничего не происходит. Есть ли какие-либо дополнительные настройки, которые я должен сделать?

1 Ответ

1 голос
/ 21 марта 2012

Я использую Less в приложении Rails 3.2 с Edge twitter-bootstrap-rails в моем Gemfile:

gem 'twitter-bootstrap-rails', :git => 'http://github.com/seyhunak/twitter-bootstrap-rails.git'

Возможно, вы сможете заставить это работать, поместив его в группу 'assets', но для моих нужд мне пришлось включить его для всего приложения.

После этого, следуйте инструкциям на https://github.com/seyhunak/twitter-bootstrap-rails и посмотрите, как вы идете.

Кажется, моя установкачтобы отличаться от вашего, так как мой файл начальной загрузки - app / assets / stylesheets / bootstrap_and_overrides.css.less

Если это верно для вас, вам следует переименовать любой include / import из «bootstrap» в «bootstrap_and_overrides»

Единственное, о чем я могу думать, это то, что Twitter Bootstrap требует JQuery 1.7.

Надеюсь, это поможет,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...