2013-11-25 1 views
0

Работа с учебником Hartl sample_app ... не проблема с учебником, но с моим собственным мастерингом. Удивление, если кто-то умнее меня, может помочь нам всем ... Я знаю, что часто время обновления драгоценных камней может вызывать ваше приложение, поэтому я был готов к этому (ура для совершения часто!), Но когда я увидел, что бутстрап -sass gem Я использовал был устаревший, у меня был для обновления.Обновление bootstrap-sass от v2.3.2.0 до v3.0.2.1 breaks sample_app CSS

Перед обновлением я использовал v2.3.2.0 - никаких побочных эффектов.

После обновления версия gem была 3.0.2.1, и некоторые переменные sass были изменены, что было простым исправлением (а именно, hasCase to non-camel-case). Это было легко идентифицировано и исправлено путем запуска тестов rspec, написанных на этом этапе в учебнике.

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

Я не настолько талантливый парень, чтобы точно знать, что происходит, но попытался описать его как можно лучше. Я могу указать вам на git commit сравнить here, но даже этого очень много.

В то же время, я вернусь к v2.3.2.0, и все вернулось к тому, как это было. Извлеченный урок, вынюхивает изменения и тест-тест перед слепого обновления драгоценных камней.

Заранее благодарим за любую помощь!

P.S. Я также разместил это в субрейтинге/r/Learn_Rails here.

ответ

1

Для списка того, что отличается от BS 2.x и 3.x этой ссылки: http://getbootstrap.com/getting-started/#migration

Если вы хотите используйте последнюю версию BS, вам нужно будет обновить HTML, чтобы отображать новые имена классов и т. д.

0

Это происходит из-за новой функциональности, представленной в новой версии Bootstrap (3.0), а учебник основан на проверке начальной загрузки (2.3 ..). Итак, если вы заинтересованы, то увидеть изменения, сделанные в новых версиях Click Here

Смежные вопросы