2017-11-21 1 views
0

우리 팀은 우리가 사용해야하는 대회가 싫어. 우리는 모든 css를 알파벳 순서로 내보낼 필요가 있지만 SCSS에서 작업 할 수 있으며 공유 할 필요가 없으므로 순서가 정해집니다.Gulp Sass에서 알파벳 순서로 주문하는 방법이 있습니까?

CSS가 처리 될 때 재정렬하는 방법이 있습니다 (gulp-sass와 함께).

참고 : I는 알파벳 순서로도 유형별로 그룹의 더 나은 일기 좋게에 끔찍한 생각 : 당신이 필요로하는

+0

그런 식의 (말도 안되는) 관행이 사용 중일 때, 일반적으로 개발자는 작업중인 소스 코드에서 더 빨리 속성을 찾을 수 있습니다.이 경우 _SASS_가됩니다. 그것을 출력에만 적용하는 것이 무슨 의미입니까? – CBroe

+0

두 가지 다른 단계가 있기 때문에 1) SASS를 코딩합니다. 2) CSS에 액세스합니다. 1) 우리는 알파벳 순으로 주문하고 싶지 않습니다. 2) 사용 규칙. 기본적으로 우리는 특정 프로젝트 및 동일한 환경을 위해 일하지 않기 때문에 표준 프로세스가 아닙니다. 그래서 문제는 : SASS에서 속성 유형별로 주문하고 최종 CSS 주문자를 알파벳순으로 표시 할 수 있습니까? –

+0

Btw, 알파벳 순서는 CSS의 유명한 규칙입니다. 나는 완전히 동의하지 않지만 가끔 어쩌면 우리는 그것을 처리해야 할 수도 있습니다. –

답변

1

(예 : 박스 모델 속성, 텍스트 속성, ...)

gulp-csscomb

.pipe(csscomb({"sort-order-fallback": "abc"})) 
: 아마이 옵션을

당신은 당신의 CSS는이 후

sort-order configuration for csscomb

+0

감사! 옵션을 CSS 모듈에 넣고 정렬 순서를 제거해야합니다. 그것을 gulp 파일에서 수행 할 필요가 있는지 확인하십시오. –

+0

루트 폴더 (또는 동일한 수준)에 .csscomb.json 파일을 추가하여 기본값을 덮어 써야합니다 (예 : "sort-order-fallback": "abc", "sort-order" 정의. 그 일. 감사 ;) –

관련 문제