스타일러스는 가능한 CSS 코드로 컴파일 매우 단순하고 쉽게 배울 수 / 사용 구문을 제공합니다.
들여 쓰기 구문과 일반 CSS 스타일을 모두 지원합니다.
그것은 널리 특히 Node.js 프로젝트에, 오늘날의 웹 개발 커뮤니티에서 사용된다.
스타일러스는 실제로 구문을 통해 다른 존재, SCSS의 개념과 유사하다.
당신은 당신이 그것을 수행 정확히 알고 "CSS 프리 프로세서"라는 용어에 익숙하다면
이 특징 : 있습니다.
CSS 구문 지원
유지 mixin
키워드 인수
변수
보간
산술, 논리와 평등 운영자
다른 스타일러스 시트 가져 오기
반성 API
유형 강제 변환
조건문
되풀이
중첩 된 선택기
부모 참조
에서 언어 기능
가변 인수
내장 기능
옵션 이미지 인라인
옵션 압축
자바 스크립트 API
매우 간결한 구문
스타일러스 실행
오류보고
단일 라인과 멀티 라인 주석
문자 CSS
문자 탈출
@keyframes 지원 및 확장
@ 글꼴 얼굴 지원
@media 지원
연결 미들웨어
레일 지원에 루비
TextMate를 번들
gedit에서 언어 스펙
VIM 구문
파이어 버그 확장
투명 벤더 고유의 기능 확장
이 릴리스의 새로운 기능 :
이 추가 확장하기위한 선택 지침!.
추가 BIF 선택은-존재한다.
추가 해시에서 항목을 제거하기 위해 BIF를 제거합니다.
옵션 재귀 해시 병합을 추가했습니다.
옵션 (--hoist-atrules 플래그) @import와 @charset 게양을 추가했습니다.
CLI와 특정 파일 경로로 출력 할 수있는 방법을 추가했습니다.
+ 캐시 내에서 @media 사용에 고정 회귀.
해시 URL에 대한 고정 해결-URL입니다.
다르게 투명한 색상에 대한 고정 믹스 BIF.
접미사와 & 쉼표없이 조정 버그.
고정 잘못 중첩 @require 다른 파일에 정의 된 함수를 수입했다.
MQ와 자리로 확장 할 때 선택기를 중복 수정되었습니다.
고정 필터 : 대비 () 오류가 발생했습니다.
캐시 노드의 복제를 수정했습니다.
고정 잘못된 파일 이름은 소스지도에 포함되어 있습니다.
중첩 된 블록에서 억제되지 않은 코멘트의 제거가 수정되었습니다.
여러 파일에 대한 수정 빌드 오류.
약간 처리 고정 오류가 발생했습니다.
고정 동시에보고, 인쇄의 가장자리 케이스 (오류를 던지고).
고정 시계 std.err에 로그인합니다.
이 버전 0.49.2의 새로운 기능 : 중첩과 버블 미디어 쿼리를 사용하는 경우
이 중첩 선택기를 수정했습니다.
믹스 인의 블록이 속성 값의 일부로 사용되는 문제가 해결되었습니다.
CLI에서 고정 하드 코드 .styl 확장 (추가 extname이든 그것들의 ARG).
이 추가 된 기본 sourcemaps 지원 :
이 버전 0.48.0의 새로운 기능입니다.
sourcemaps 더 나은 오류보고에 대한 컬럼에 대한 추가 정보.
추가 된 전역과 옵션 기능 키는 JS API의 객체.
라는 이름의 색상 rebeccapurple 추가되었습니다.
추가 된 유니 코드 범위를 지원합니다.
제정신 하나에 함께 퍼센트를 추가하는 동작을 변경.
믹스 인 블록 내부 속성 조회 관련 버그 수정.
유지 mixin 내부에 중첩 된 미디어 쿼리 버그가 수정되었습니다.
멀티 레벨 선택기와 @media 쿼리 내부 @extend를 수정했습니다.
쉼표로 삽입 된 선택의 복제 관련 버그 수정.
조건문에서 중첩 된 미디어 쿼리와 버그 수정.
캐시 수입 버그가 수정되었습니다.
대신 뉴 라인의 U + 0085 문자를 생성하는 것이 @css 문자가 수정되었습니다.
고정 탈출 쉼표 (& #의 x5c ;,) 해시 내부.
%를 유지하기 위해 HSLA 노드의 캐릭터 라인 표현을 수정했습니다.
인라인 주석의 잘못된 위치를 수정했습니다.
이 버전 0.46.0의 새로운 기능 : 중첩 된 미디어 쿼리에 대한
이 지원이 추가되었습니다.
추가 변환 내장 함수.
추가 된 음의 지표 값은 첨자를 지원합니다.
논리 연산자에 대한 추가 단락 회로 평가.
플랫 인수에 떨어 쉼표를 수정했습니다.
고정 더블 기록 유지 mixin에서 @media 및 기타에-규칙을.
고정 장치 식 우선 순위 오류가 발생했습니다.
속성 식 내부 고정 코멘트.
@css 및 맺다 내부 그룹의 고정 처리.
오류에 잘못된 줄 번호가 수정되었습니다.
캐시 고정 수입 복제.
property.literal을 유지하기 위해 복제가 수정되었습니다.
고정 BIFS 인수 버그를 복제.
쉼표로 중첩 된 보간 선택기 버그 수정.
고정 전류 특성은 속성 조회에서 무시.
고정 현재 속성의 값이 오른쪽 맥락에서 평가되어야합니다.
해시 선언 내부 고정 공간 및 의견.
투명 유지 mixin 고정 별명.
이 버전 0.45.1의 새로운 기능 :
이 @require로 회귀를 고정 및 기능 내부 경로를 globbed.
이 버전 0.45.0의 새로운 기능 :
이 블록 레벨 @import와 @require에 대한 지원을 추가했습니다.
추가 된 해시 값은 @media에 지원합니다.
PT 단위 강제을 추가했습니다.
탈출 & #의 x5c 할 수있는 방법을 추가; 태그 이름.
선택 그룹에 공백 및 후행 주석을 수정했습니다.
선택 부분에서 수정 의견 (지금 무시).
URL 문자열이 프로토콜을 갖는 버그 수정.
@Scope 복잡한 선택기 버그 수정.
블록이나 mixin 내부 블록 : 디스플레이와 재귀가 수정되었습니다.
현재 재산 및 블록이나 mixin과 버그 수정.
조건문에서 복잡한 선택기와 버그가 수정되었습니다.
@media 버블 링 및 조건문과 버그 수정.
조건문에서 줄 바꿈과 의견과 버그 수정.
믹스 인의 첫 번째 줄에있는 변수와 버그 수정.
하지만 빈 목록을 통해 반복 후 변수 오른손으로 수정되었습니다.
내장 함수와 조정 버그는 해시 할당 내에서 호출합니다.
이 버전 0.44.0의 새로운 기능 :
이 주요 성능 조정 및 기본 캐싱 지원, 거의 ⨉2 시간 향상을 구축 할 수 있습니다.
최대-규칙에 대한 추가 기본 지원.
추가 + 캐시가 내장 믹스 인 자리로 기능과 유지 mixin의 결과를 캐싱.
추가 된 현재의 미디어 () 현재의 미디어 쿼리 문자열을 반환 BIF.
라는-에서 추가 된 현재까지 호출 스택에서 함수의 이름을 포함 기능의 속성입니다.
선택기 내부 쉼표와 부모의 참조를 탈출 할 수있는 방법을 추가했습니다.
키 프레임에 대한 절대 필요하지 -ms- 접두사를 제거.
이 버전 0.43.1의 새로운 기능 : 만 키워드
이 고정 회귀.
이 버전 0.42.2의 새로운 기능 : 역 범위에 대해
이 지원이 추가되었습니다.
함수 호출의 인수로 식을 조정 버그.
@block 내부 속성 조회 관련 버그 수정.
속성 선택을 파싱 버그 수정.
추가 특성 내부 함수 호출 관련 버그 수정.
이름 .styl있는 디렉토리에 컴파일 해결되었습니다.
미들웨어 수입 누락에 mtime 버그 수정.
멀티 라인 그룹 선택기에서 잘못된 줄 번호가 수정되었습니다.
이 버전 0.42.0의 새로운 기능 :
이 추가 @require.
@import와 @require에 대한 추가 더 조회 패턴. 지원 모듈을 Node.js.
추가 파일 대체 (globbing).
추가 루트 참조.
@block 실체에 대한 추가 기본 지원.
선택 () BIF이 추가 문자열을 지원합니다.
()을 사용 BIF에 대한 선택적 인수 등의 옵션을 추가했습니다.
그레이 스케일, 보완, 색조 및 음영 : 몇 가지 새로운 색상의 바로 가기를 추가했습니다.
로직 블록에 고정 깨진 @media 쿼리.
블록 믹스 인 내부 고정 함수 호출은 블록 변수 패스입니다.
경우 색상 배열 검사와 조정 버그.
기본 인수로 컬러 키워드의 목록 버그 수정.
@media 쿼리 재산 조회 관련 버그 수정.
이 버전 0.41.0의 새로운 기능 :
이 추가 된 기본 블록이나 mixin 블록 보간 (블록)와 (+ foo에).
추가 선택 () BIF.
블록 해시 보간을 추가했습니다.
및 반환에서 루트 컨텍스트에서 고정 부모 참조.
이 버전 0.38.0의 새로운 기능 :
이은이나 mixin에서 재산 조회를 수정했습니다.
미들웨어 SRC 및 이명에 대한 고정 지원, 미들웨어에 대한 테스트를 시작했다.
URL의 꼬리를 제거 --resolve-URL을 수정했습니다.
.woff에 대한 고정 MIME 타입.
정의되지 않은 함수로 .toString를 수정했습니다.
문자열이 아닌 이명에 대한 고정 경로 중첩.
비 사실 때 ResolveUrl에 대한 고정 path.resolve.
stylus.render에 고정 동기 반환 ().
고정 중복 this.calling에서 호출합니다.
이 버전 0.37.0의 새로운 기능 :
이 json으로 BIF로 선택 PARAMS을 추가했습니다.
표준 출력에 CSS를 인쇄 할 수 --print 옵션을 추가했습니다.
고정 된 JSON BIF 색상에 대한 리터럴을 반환합니다.
--resolve-URL이 켜져있을 때 고정은 CSS 파일로 포함되어 있습니다.
변수를 부정에 고정 오류가 발생했습니다.
P 기능에 조정 버그.
Windows에서 고정 테스트합니다.
이 버전 0.35.1의 새로운 기능 :
이 이미지 크기에 점진적 JPEG 파일에 대한 지원을 수정했습니다.
이 버전 0.32.0의 새로운 기능 :
이 동기화 API를 추가했습니다.
중첩 된 수입 억제 해제 코멘트를 수정했습니다.
이 버전 0.28.2의 새로운 기능 : 믹스 인으로 확장
이 수정되었습니다.
이 버전 0.28.0의 새로운 기능 :
이 추가 된 :
기본 이름에 접미사 () BIF
pathjoin () BIF
기본 이름 () BIF
dirname이 () BIF
extname이든 그것들 () BIF
이 버전 0.27.2의 새로운 기능 :
이 모든 CSS 3 단위 목록을 추가.
스타일러스 변환에 고정 CSS! 중요한 지원을 제공합니다.
마지막 수정 규칙은 파일의 단부에 빈 만입 경우 무시된다.
이 버전 0.27.1의 새로운 기능 :
이 수정 :
이름 인수에 대한 내 잘못된 함수 호출.
스타일러스 잘못 처리 .styl 파일과 같은 폴더에없는 .CSS 파일을 가져옵니다.
이 버전 0.27.0의 새로운 기능 :
이 추가 된 부가 속성 () 믹스 인을 지원합니다.
페이드 인 ()과 페이드 아웃이 추가 % 지원 ().
RGBA에 추가 % 지원 ().
이 추가 된 확인 시험 COV :
이 버전 0.25.0의 새로운 기능
임시 여러 지원을 추가했습니다.
추가 : RGBA와 HSLA의 '알파'에서 '%'단위 유형을 허용
업데이트 cssom 출발
제거 으르렁 거리는 소리 출발.
고정 BIF을 retval 강제
이 고정 @extends 상속 버그 :
이 버전 0.22.4의 새로운 기능입니다.
때문에 새로운 누락 'LINENO'글로벌 누수가 수정되었습니다.
이 버전 0.21.2의 새로운 기능 :
이 함수 호출 내에서 / 문자가 수정되었습니다.
이 버전 0.21.0의 새로운 기능 :
이 추가 된 유닛 주조, 예 : (N * 5) %.
이 버전 0.20.1의 새로운 기능 : 테스트 스위트에
이 추가 된 글로벌 누출 감지.
두 전역가 수정되었습니다.
고정 운영자 답하라 회귀.
이 버전 0.20.0의 새로운 기능 :
이 추가 --include-CSS를 가져 CSS를 그대로 포함 할 수 있습니다.
표정으로 고정 강제 버그.
이 고정 미들웨어에서 mkdir -p 지원 :
이 버전 0.19.8의 새로운 기능입니다.
이 버전 0.19.5의 새로운 기능 :
이 무 조작 방문자 방법을 되돌리기이 확장을 나누기.
이 버전 0.19.3의 새로운 기능 :
이 추가 & quot는, CSS & quot을 포함한다; 설정 가져 CSS를 그대로 포함하는 (문서가 필요).
추가 EOL 탈출.
고정 탭 지원은 어휘 분석 (등 색상을 후행).
이 요구 사항 :
이 자바 스크립트는 클라이언트 측에서 사용 가능
Node.js
댓글을 찾을 수 없습니다