Итак, у меня есть относительно простое приложение Rails, и я хотел добавить в него стиль материального дизайна через Bootstrap.Rails - Разница между @import и * = требует?
Я добавил следующие драгоценные камни моей Gemfile:
gem 'bootstrap-sass'
gem 'bootstrap-material-design'
Теперь они оба работают, на мой вопрос, почему я, кажется, чтобы добавить их в мое приложение по-разному. Для Vanilla Boostrap я просто импортирую его в конкретный (я думаю, что это правильный термин) scss-файл, как обычно.
@import "bootstrap-sprockets";
@import "bootstrap";
Но для драгоценного камня Материал конструкции я должен «потребовать» в корневой application.css файл вместо
*= require bootstrap-material-design
Почему разница, и что это то, что требует синтаксис на самом деле делать?
Посмотрите на это: http://stackoverflow.com/questions/6074173/should-i-use-import-or-manifest-files – zenw0lf