2014-03-29 3 views
2

다른 모든 .less 파일에서 가져 오는 표준 색상, 크기, 믹스 핀 등의 정의가있는 preamble.lessimport 파일이 있습니다. 지금까지 파일이 /client에 넣고 나는 매력으로 근무패키지에서 파일 가져 오기가 적습니다.

@import '/client/preamble.lessimport'; 

으로 포함되어 있습니다.

이제 모든 스타일을 스마트 패키지로 옮겨서 재사용 할 수있게되었습니다. 이제 어떻게 서문을 포함합니까?

While building package `theme`: 
input: Less compiler error: '/preamble.lessimport' wasn't found 
: 나는 두

@import '/preamble.lessimport'; 

@import 'preamble.lessimport'; 

컴파일 오류가 모두 결과를 포함하여 다음 주 패키지 디렉토리에 preamble.lessimport로 넣고 시도했습니다

하위 폴더에 파일을 배치해도 도움이되지 않았습니다. 이 파일은 package.js에 추가되었으며 클라이언트와 서버 모두에서 less 패키지를 사용합니다.

어떻게 파일을 올바르게 가져올 수 있습니까?

 

편집 :

내가 상대 경로를 통해 가져 와서이 문제를 해결 일했다 : 나는 패키지와 해당 솔루션에 만족하지 않다 그러나

@import '../../../preamble.lessimport'; 

초기에 스테이지 및 파일 내부가 많이 움직이는 경향이 있습니다. 내가 사용할 수있는 절대 경로가 있습니까?

+0

정확하지는 않습니다 : 패키지가'theme'이고, 그 안에'preamble.lessimport' 파일이 있는데, 그 패키지에 포함 된 다른 파일에 포함시키고 싶습니다. –

+0

주제가 맞지 않을 수 있지만 http://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap---the-right-way?utm_content=bufferb60a2&utm_medium=social&utm_source=facebook에 도움이 될 수 있습니다. com & utm_campaign = buffer – Sasikanth

답변

0

유성우 0.7부터 더 이상 .lessimport 확장자를 사용하지 않습니다. 적은 파일은 .import.less 확장자를 가져야합니다.

bootstrap3-less 프로젝트가 최상의 사용 예를 위해 부트 스트랩을 가져 오는 방법을 살펴보십시오.

+0

현재 둘 다 같은 방식으로 작동합니다. 확장자를'.import.less'로 변경했는데 도움이되지 않았습니다. –

관련 문제