Что значит требуют к себе значит?



в rails3.1 application.css мы могли видеть



/*
*= require_self
*= require_tree .
*/


Я знаю, что require_tree . просто говорит системе объединить все из папки таблиц стилей в один файл.



но что значит require_self говорит?

471   3  

3 ответов:

от http://guides.rubyonrails.org/asset_pipeline.html:

/* ...
*= require_self
*= require_tree .
*/

"в этом примере require_self используется. Это поместит CSS, содержащийся в файле (если таковой имеется) в верхней части любого другого CSS в этом файле, если require_self не указан после другой директивы require."

ответ Шедда был правильным, но теперь значение изменилось совсем немного;

опять же, от http://guides.rubyonrails.org/asset_pipeline.html (смелее моего собственного):

в этом примере используется require_self. Это помещает CSS, содержащийся в файле (если таковые имеются) в точном месте вызова require_self. Если require_self вызывается несколько раз, то выполняется только последний вызов.

Так вы можете иметь require_self в любой момент, и любой CSS у вас есть в файле будет введен в точку, которую вы написали require_self

//= require_self

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

Comments

    Ничего не найдено.