Less.js

소프트웨어 스크린 샷:
Less.js
소프트웨어 정보:
버전: 2.5.3 업데이트
업로드 날짜: 1 Oct 15
개발자: Alexis Sellier
라이센스: 무료
인기: 223

Rating: 5.0/5 (Total Votes: 1)

적은 야윈 CSS 용 스탠드, 변수, 중첩 된 규칙, 유지 mixin 및 운영에 대한 지원을 추가 CSS 언어에 대한 확장입니다.
레스 현재 모두 CSS 2 & 3 구문을 지원하고 개발자의 사이에 널리 사용되는 언어입니다.
Less.js 적은 구문을 읽을 수있는 자바 스크립트 라이브러리입니다.
이 라이브러리는 모든 브라우저가 해석 할 수있는 고전적인 .CSS 형식으로 새 파일에 저장 또한, 준수 CSS 코드를 .less 파일을 복용하고 표준에 자신의 콘텐츠를 변환, 기본적으로 CSS 프리 프로세서입니다.
두 이하 (구문)와 Less.js (라이브러리)는 구글, 트위터와 페이스 북을 시작으로 인터넷의 주위에 대기업에서 사용을 보았다.

이 릴리스의 새로운 기능은

는 기능 플러그인을로드 할 @plugin 범위 지시문을 지원합니다
모든 지침 (예 지원) 버블된다뿐만 아니라 미디어
파서에 대한 성능 개선 - 많은 빠른 것으로 매우 큰 적은 파일과 비 크롬 브라우저를 도움이 될 것입니다.
이미지 크기 기능면은 다른 파일 기능을 추천 경로를 포함
컬러 기능은 절대적으로 상대적인 비율을 적용 인수 상대적으로 대신을
경로를 포함하는 것은 지금 할 수 있습니다 : (백 슬래시로 인식하지 분할 드라이브 이름) 창에 구분자로
@import (CSS) 코멘트 위의 지시를 당기지 않는다
따옴표가 때때로 문제를 발생시키지 않고 import 문에 대한 수정
지원 크기와 색상을 교체
브라우저 필드는 Browserify에 사용 package.json에 설정되어
지원 경로에 대한 또 다른 해결책은 대신 문자열 배열로 전달되는
분리 된 규칙 세트는 기본 인자로 사용할 수 있습니다
거짓 경고의 고정 많이 확장에 대해
작성 오류가 더 지속적으로 stderr로
엄격한 장치가 꺼져 있으면 지속적으로 단위를 유지
기능의 주석 모든 인수에 대한 더 나은 지원

버전 2.5.1의 새로운 기능 :

는 기능 플러그인을로드 할 @plugin 범위 지시문을 지원합니다
모든 지침 (예 지원) 버블된다뿐만 아니라 미디어
파서에 대한 성능 개선 - 많은 빠른 것으로 매우 큰 적은 파일과 비 크롬 브라우저를 도움이 될 것입니다.
이미지 크기 기능면은 다른 파일 기능을 추천 경로를 포함
컬러 기능은 절대적으로 상대적인 비율을 적용 인수 상대적으로 대신을
경로를 포함하는 것은 지금 할 수 있습니다 : (백 슬래시로 인식하지 분할 드라이브 이름) 창에 구분자로
@import (CSS) 코멘트 위의 지시를 당기지 않는다
따옴표가 때때로 문제를 발생시키지 않고 import 문에 대한 수정
지원 크기와 색상을 교체
브라우저 필드는 Browserify에 사용 package.json에 설정되어
지원 경로에 대한 또 다른 해결책은 대신 문자열 배열로 전달되는
분리 된 규칙 세트는 기본 인자로 사용할 수 있습니다
거짓 경고의 고정 많이 확장에 대해
작성 오류가 더 지속적으로 stderr로
엄격한 장치가 꺼져 있으면 지속적으로 단위를 유지
기능의 주석 모든 인수에 대한 더 나은 지원

버전 2.5.0의 새로운 기능 :

는 기능 플러그인을로드 할 @plugin 범위 지시문을 지원합니다
모든 지침 (예 지원) 버블된다뿐만 아니라 미디어
파서에 대한 성능 개선 - 많은 빠른 것으로 매우 큰 적은 파일과 비 크롬 브라우저를 도움이 될 것입니다.
이미지 크기 기능면은 다른 파일 기능을 추천 경로를 포함
컬러 기능은 절대적으로 상대적인 비율을 적용 인수 상대적으로 대신을
경로를 포함하는 것은 지금 할 수 있습니다 : (백 슬래시로 인식하지 분할 드라이브 이름) 창에 구분자로
@import (CSS) 코멘트 위의 지시를 당기지 않는다
따옴표가 때때로 문제를 발생시키지 않고 import 문에 대한 수정
지원 크기와 색상을 교체
브라우저 필드는 Browserify에 사용 package.json에 설정되어
지원 경로에 대한 또 다른 해결책은 대신 문자열 배열로 전달되는
분리 된 규칙 세트는 기본 인자로 사용할 수 있습니다
거짓 경고의 고정 많이 확장에 대해
작성 오류가 더 지속적으로 stderr로
엄격한 장치가 꺼져 있으면 지속적으로 단위를 유지
기능의 주석 모든 인수에 대한 더 나은 지원

버전 2.4.0의 새로운 기능 : 사전 프로세스 (자동 등 라이브러리를 추가하는) 것이 플러그인을위한

지원
빈 sourcemaps 지금 작동
추출 및 길이 기능은 이제 (일반적인 문제를 해결하기 위해 와서 더 많은 작업) 목록에 주석을 무시
그들은 HTML 문서를 참조하기 때문에 조각의 URL의 절대 처리
선택에 & 합류 확장 지금 잘 작동
중첩 유지 mixin 더 나은 함께 작동! 중요한 (회귀를 2.3.0에서)
약속 의존성이 지금 실제로 선택 사항입니다 (2.0.0에 도입)
단지 & #의 x5c와 파일, R 뉴 라인 지금 확인 (2.0.0의 회귀를) 처리
엄격한 장치가 꺼져 단위는 1 / X, (예를 들어 1 / 12px) 출력이 이전에 X, 아무것도 장치 (2.0.0에서 회귀) 인 경우

버전 2.3.1의 새로운 기능 :

고정은 (2.3.0에 회귀) 옵션을 달려
하위 요소의 표현에 사용되는 지원 부모의 선택 (&) (예 :하지 (.c_ &))

버전 2.3.0의 새로운 기능 :

이 isruleset 기능을 추가했습니다.
파일이 발견되지 않는 경우는 실패하지 적은 원인이 옵션 가져 오기 옵션을 추가했습니다.
고정 브라우저 측 캐시.
지원 @support과 키 프레임 - 많은 수정 참조를 가져옵니다.
선택기는 이제 보간 의사 선택기 (예 : @ {가져}).
그들이 파일 끝에 있다면 고정 코멘트 오프 놓쳤다.
중요! 고정 파라 메트릭 유지 mixin과 함께 사용.
대상을 찾을 수없는 경우 확장에 대한 경고를 발행합니다.
포함 경로는 이제 데이터 URI에서 작동합니다.
변수와 함수 호출은 데이터 URI의 경로를 작동합니다.
고정 절대 경로는 때때로 수입에 작동하지 않습니다.
유니 코드 BOM을 다시 제거.

버전 2.2.0의 새로운 기능 :

함께 가져 오기 파일 이름 보간 및 수입 인라인을 사용하여 지금 작동
(여전히 작동하지만, 침묵하지 않는 한 경고를 출력) 압축 옵션을 사용 중지
이하의 노드 버전은 파일의 이미지 크기를 리턴 화상 사이즈, 화상 폭, 화상 높이를 갖는다
구문 분석에 한 번 이상 및 콜백을 발생할 수있는 문제를 해결 여러 번 호출 할 수
당신이 침묵 기본값 lessc, 콘솔에 출력하는 경우 경고가 출력에서​​ 생을 마감하지 않도록
isunit 함수는 치수가 더 유닛이없는 경우에는 테스트 '지원
데이터 URI 기능은 이제 대신 인코딩 전에 바이트의 base64 인코딩 후 문자가 IE8 지원을 결정하기 위해 계산
의사 클래스 선택기에 고정 버그 초래 가드
modifyVars와 함께 사용하면 브라우저에 캐시하지 마십시오
파일의 마지막 문자를 구문 분석하지 않습니다 적은 경우 검출
파일이 지금 CSS 여부 검출 대신 CSS의 CSS, .CSS? CSS, CSS /이 필요합니다. 당신은 여전히​​ 가져 오기 옵션을 사용하여 파일의 적은 유형을 알 수 있습니다.
제거 된 여분의 새로운 라인 항목의 인라인 파일을 sourcemap에 추가
사파리 확장을 지원

버전 2.1.0의 새로운 기능 :

고정 isSync 옵션은 동기화 파일 작업을 사용했지만 약속이 비동기 다시 전화를 보장합니다. 이제 우리는 기능보다는 일을 1 등석 방법으로 약속을 지원합니다.
이하 컴파일 될 때까지 브라우저 코드는 그것을 차단 사이트를 의미 V1처럼, 다시 지금 동기
때 동기 filemanagers 영향 변수 수입에 대한 일부 수정
메이크 종속성 옵션 lessc 고정
출력은 이제 가져온 파일의 배열 수입 필드를 돌아보고
(단 그래서 창) 드라이브 이름에 대한 상대 경로 테스트는 대소 문자를 구분 지금
IE7에 대한 수정 - 대신 인덱스 배열에서는 GetChar를 사용
사용 변수! 중요 지금 출력! 중요한, 버블 규칙에 영향을 미칠 수 있습니다
LiveReload 캐시 버스터 지금은 특별히 처리

버전 2.0.0의 새로운 기능 :

경우, 왼쪽 피연산자 유닛을 비 엄격한 단위 모드로 고정 곱셈 단위는 해결 될 수없는
브라우저 간 호환성을 위해 일부 수정
브라우저 테스트는 이제 IE 8 ~ 11과 FF 전달
바로 가기로 루트에 index.js과 browser로 추가
일부 지역 변수 철자 수정
@ 카운터 스타일의 지시문에 대한 지원

버전 1.7.4의 새로운 기능 :

브라우저에서 대문자 경로를 처리
빈 선택기 확장에 사용되는 경우 오류 표시
지침에 병합 고정 재산
캐릭터 세트 및 가져 오기 지침의 고정 순서
당신이 복잡한 수입 전략이 있다면 규칙을 발생 고정 경쟁 조건이 때때로 정의되지 않은 오류입니다
세미콜론 또는 잘못된 누락 수입에 대한 더 나은 오류 메시지

버전 1.7.3의 새로운 기능 :

루마 등 밝기, 색조, 같은 색상 함수의 결과를 반올림하지 마십시오 ..
커버를 지원 및 배경 정의 키워드가 포함되어 있습니다.

버전 1.7.0의 새로운 기능 :

이 변수 규칙 집합에 대한 지원을 추가 배치를 허용하는 유지 mixin에 전달
W3C 규격을 따르도록 루마 변경, 휘도는 휘도로 사용할 수 있습니다. 당신의 문턱 %는 기존의 계산 된 루마에 가까운 경우의 차이를 볼 수 있도록 대비 여전히 루마을 사용합니다.
--selectors 병합 모드를 의미 업그레이드 깨끗한 CSS는 지금 --compatibility 이름이 변경됩니다
, @namespace, @charset @keyframes와 변수를 사용에 대한 지원을 추가
공간이 필요하고 쉼표로 구분을 위해 +를 유지하는 경우 + _ 합병 지원 속성
수입은 지금 항상 한 번 지속적으로 가져 - 경쟁 조건이 이전에 의미 특정 구성 파일의 다른 순서로 이어질 것

버전 1.6.3의 새로운 기능 :

두 번 toCSS를 호출하지 일부 상황에서 작업하는 문제가 해결되었습니다.

버전 1.6.1의 새로운 기능 :

지원 ^과 ^ 그림자 DOM 선택기
고정 sourcemap 선택기 및 지시 위치 (요소 또는 선택의 끝을보고하는 데 사용) (이전에 지원되지 않음)
빈 적은 파일을 구문 분석 고정
여러 CSS 선택기에 (현재) 모호한 가드의 오류
이전 환경 - 함수를 반환 대한 typeof 정규식에 대해 보호
기본 키워드를 사용하지 마십시오

버전 1.5.0의 새로운 기능 :

가져 오기 인라인 옵션에 대한 지원은 당신이 예를 구문 분석 덜 원하지 않는 CSS를 포함하려면 @import (인라인) & quot; file.css & 맞으면
(파일 캐시를 사용하여 새 변수 새로 고침 스타일) modifyVars에 대한 더 나은 지원은 이제 더 resiliant입니다
수입 기준 옵션에 대한 지원은 외부 CSS를 참조하지만, 출력되지합니다. 모든 믹스 인 호출 또는의가 출력됩니다 연장.
선택기에 대한 경비 지원 (현재는 단일 선택이있는 경우)
구문 : 부동산의 +를 통해 합병 허용
추가 된 최소 / 최대 기능
추가 길이 기능과 개선 된 추출물은 쉼표로 분리 된 값으로 작동합니다
수입 배수를 사용하는 경우, 서브 수입은 최종 출력에 여러 번 가져

1.4.1 버전의 새로운 기능 :

고정 syncImports과 유이 압축 옵션들이 무시되고 있었다있다.
고정 몇 가지 글로벌 변수 누출.

버전 1.4.0의 새로운 기능 :

엄격한 수학 옵션의 수정 통과는.

버전 1.3.3의 새로운 기능 : 여러 브래킷을 사용하는 경우

이 믹스 인 통화와 중요한 버그가 수정되었습니다.
대조 필터 기능을 사용하는 경우 첫 번째 인수는 컬러가 아닌 경우, 기능이 통과한다.

버전 1.3.2의 새로운 기능 :

브라우저와 서버 URL 다시 쓰기는 이제 없습니다 다시 쓰기 (이전 lessc 동작)에 정렬
URL 재 작성을 다시 쓰기 위해 상대 URL이 옵션을 사용하여 입력 파일에 상대적인 것으로 만들어 질 수있다 (less.relativeUrls 옵션)
ROOTPATH​​ 옵션은 모든 URL에 기초 경로를 추가하는데 사용될 수있다
지원 믹스 인의 인수 구분자 ';' 그래서 당신은 쉼표로 분리 된 값을 전달할 수 있습니다. 예를 들면 .mixin (23px, 12px;);
예상대로 코너의 경우 명명 된 인수 문제의 고정 많이, 행동하지
HSV, hsva, 단위 기능
고정 많이 더 나쁜 오류 메시지
고정 @ 가져 오기 회 전체 경로, 가져 오기가 이미 반입 된 경우 결정되지 상대적 하나를 사용하십시오
지원 :하지 (: n 번째 자녀 (3))

버전 1.3.0의 새로운 기능 :

버블 @media
선택기 등의 임의 단체 지원
가변 인수 지원
제로 인수에의 유지 mixin의 행동은 위의 링크를 참조 변경되었습니다.
어떤 선택에 허용 '@import'지시
미디어 쿼리 기능은 이제 변수가 될 수 있습니다
미디어 쿼리 조건의 자동 병합
전역 변수 누수를 수정
잘못된-인수에 호출에 오류 메시지가 수정
'@arguments 행동 버그 수정
수정 '::'선택 출력
유지 mixin과 @media 사용하는 경우 버그를 수정

요구 사항 :

자바 스크립트는 클라이언트 측에서 사용 가능
서버 측 환경 Node.js 0.10 이상

유사한 소프트웨어

uCSS
uCSS

10 Dec 15

Create.js
Create.js

1 Mar 15

store
store

4 Jun 15

Salvattore
Salvattore

10 Dec 15

개발자의 기타 소프트웨어 Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

코멘트 Less.js

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!