2013-12-15 1 views
0

Meteor + Stylus를 사용하여 루트에서 시작하여 다른 폴더에서 파일을 어떻게 가져 옵니까?Meteor의 다른 폴더에있는 스타일 파일 가져 오기

을 감안할 때 :

/css/colors.styl /home/home.styl

나는 @import '../css/colors'을 사용할 수 있습니다 알고 있지만 그것이가는 깊은 지저분를 가져옵니다. @import '/css/colors' 같은 것을 할 수있는 방법이 있습니까?

+0

CSS 계층 구조의 깊이는 어느 정도입니까? – sbking

+0

각 템플릿/html, js 및 css를 각자의 폴더에 넣습니다. 템플릿에 하위 템플릿이있는 경우 하위 폴더를 만들고 차례로 자체 html, js 및 css 파일을 만듭니다. 그래서 그것은 깊어 질 수 있습니다. – Manuel

답변

1

유성 1.2부터 다음과 같은 구문을 사용하여 응용 프로그램의 루트 디렉토리에 .styl 파일 상대를 가져올 수 있습니다

@import '{}/client/imports/colors.styl' 

은 자세한 내용은 package documentation를 참조하십시오. 또한주의 :

패키지는 확장 .import.styl 또는 가져 오기로 imports 폴더 아래에있는 파일로 진입 점을 모든 파일로 .styl 치료, 모든 .styl 파일을 처리합니다.

따라서 이름에 imports이 포함 된 디렉토리에 가져 오기를 적용하는 것이 좋습니다.