하나의 Lesscss 스타일 시트에서 포함 된 스타일 시트로 변수를 전달하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2009052

문제

사용하려고합니다 Lesscss 각 템플릿에 3 또는 4 개의 대체 색 구성표가있는 템플릿 시스템을 구축합니다.

예를 들어, 나는 가질 수 있습니다 red.less 다음과 같이 보이는 스타일 시트 :

@main_colour: #ff0000;
@import 'main.less';

그래서 나는 하나만 가지고 있습니다 main.less 모든 주요 스타일이 포함 된 상태를 유지하고 색상 코드에 설정된 변수를 사용하는 스타일 시트. 그런 다음 별도를 만들 수 있습니다 colour.less 각 색 구성표에 대한 파일.

유일한 문제는 내가 이것을하려고 할 때 Less::VariableNameError 이는 변수를 구문 분석하기 전에 @imports를 구문 분석하는 것이 적다는 것을 나타냅니다.

동일한 최종 결과를 달성하기 위해 이것에 대한 해결 방법이 있습니까?

도움이 되었습니까?

해결책

참조 당신의 트윗, 예, 이것은 당신이 예상대로 작동합니다. 사스. 나는 그것이 그것이 덜 작동하지 않는다는 것에 놀랐다.

다른 팁

적은 사람들이 .less 파일을 원자를 유지하고 외부 환경 환경과 무관하게 유지하고 싶다고 생각합니다. 이것이 제가 생각한 것이었지만 나는 또한 그것을 좋아하지 않았으므로 .net 포트 http://www.dotlesscss.com 기본적으로이를 수행 할 수 있습니다.

원래 루비 버전에서 할 큰 변화는 아니며 소스를 좋아한다면 올바른 방향을 가리킬 수 있습니다.

관심이 없어도, 팀에 적은 팀에 대한 방향이 없으면 나는 지금 Sass 구문을 아주 좋아하며 조건부 진술 및 루프와 같은 추가적인 것들이 더 적게 할 수 없습니다.

@Nex3- 여러분은 경쟁을 중단하고 함께 일해야합니다.

이것이 더 이상 문제가되지 않는 것 같습니다.

지금은 최신으로 잘 작동하는 것 같습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top