2012-08-14 3 views
1

Less.js 파일에서 JavaScript를 사용하는 이유는 내가 본 모든 예제와 설명이 서버 측에서 컴파일되고 캐시 된 CSS 파일로 제공된다는 것입니다. 할 수있는 것보다 JavaScript를 사용하는 예를 하나도 보지 못했습니다. 'Less 파일에 임의의 JavaScript가 있습니다. 그것은 작동한다! '.Less.js에서 JavaScript를 사용하는 이유

아이디어는 여기에 모든 스타일을 포함하고 캐시 된 CSS 파일 (빠른 게재)로 게재되는 두 개의 Less 파일과 동적 인 클라이언트 고유의 (더 적은 수의) 동적 파일을 포함하는 아이디어가 있습니다. 계산, 자바 스크립트로 수행되는 모든 스타일링 (서비스 시간은 길지 만 서비스 시간은 적음) - CSS 및 JS 파일간에 분할되지 않고 스타일링과 관련된 모든 사항을 포함하는 파일이 줄어 듭니 까?

또는 '자바 스크립트를 구문 분석 할 수 있습니다.'와 다른 것입니까?

답변

1

서버 측을 컴파일 할 때 노드를 사용하므로 브라우저 컨텍스트가 아닌 JavaScript가 여전히 실행됩니다.

기술을 혼합하고 파일이 더러워 보이므로 사용하지 않는 것이 좋습니다. 그러나 때로는 @arguments를 쉼표로 구분 된 형식으로 변환하거나 하위 문자열로 변환하는 등의 경우가 필요할 수 있습니다.

하지만 js없이 수행 할 수있는 경우에는하지 말고 수행하십시오.