IT TIP

require_self는 무엇을 의미합니까?

itqueen 2020. 12. 4. 21:38
반응형

require_self는 무엇을 의미합니까?


rails3.1에서 application.css우리는

/*
 *= require_self
 *= require_tree .
*/

require_tree .스타일 시트 폴더의 모든 것을 하나의 파일로 묶으라고 시스템에 지시 하는 것뿐입니다.

그러나 무엇을 require_self알 수 있습니까?


에서 http://guides.rubyonrails.org/asset_pipeline.html :

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

"이 예제에서는 require_self가 사용됩니다. 다른 require 지시문 다음에 require_self가 지정되지 않는 한 파일에 포함 된 CSS (있는 경우)가이 파일의 다른 CSS 상단에 배치됩니다. "


Shedd의 대답은 예전에는 맞았지만 이제는 의미가 아주 약간 변경되었습니다.

다시 http://guides.rubyonrails.org/asset_pipeline.html에서 (내 자신의 굵게 표시) :

이 예에서는 require_self가 사용됩니다. 그러면 파일에 포함 된 CSS (있는 경우) 가 require_self 호출의 정확한 위치에 배치 됩니다. require_self가 두 번 이상 호출되면 마지막 호출 만 존중됩니다.

따라서 require_self언제든지 가질 수 있으며 파일에있는 모든 CSS가 작성한 지점에 삽입됩니다.require_self


//= require_self

파일 자체를로드하여 파일이로드되는 순서를 정의합니다.

참고 URL : https://stackoverflow.com/questions/6407067/what-does-require-self-mean

반응형