Какая папка подается первой?активы, библиотека или продавцы? - PullRequest
1 голос
/ 02 января 2012

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

Кроме того, как я могу изменить порядок для этого?


активы / таблицы стилей / application.css

/*  
  *= require jquery-ui
  *= require css-sprites
  *= require formtastic
  *= require style
*/


Библиотека / стилей / lib.css

/*  
  *= require reset
*/


Есть ли способ загрузить конкретно файл reset.css, который есть в моей папке lib / assets / stylesheets до моего application.css? или, может быть, я мог бы как-то вызвать его из самого файла? Я пытался, но не могу заставить его работать.

1 Ответ

2 голосов
/ 02 января 2012

У меня лично есть папка application в каждой из этих 3 папок, куда я помещаю все файлы, которые я хочу включить в каждую страницу.

Затем у меня есть application_vendor.css в поставщике, где я делаю require_tree ./application.То же самое для lib, application_libs -> require_tree ./application

И затем в вашем application.css, который вы включаете в макет, вы можете сделать:

/*
 *= require_self
 *= require application_libs
 *= require application_vendor
 *= require_tree ./application
 *= require other_stuff
*/

Таким образом, вы можете выбратьзаказ.

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