다음 명령을 사용하여 플러그인을 설치하십시오
그런 다음 postcss.config.js에 추가하십시오. 이 경우 플러그인은 SRC/ Images/ Directory에서 이미지를 찾도록 지시받습니다.
압축 를 추가하십시오
CSSNANO는 CSS 압축의 표준을 설정합니다. 압축은 다른 플러그인보다 더 많은 처리 시간이 필요할 수 있으므로 프로덕션에서만 적용 할 수 있습니다. <code>"browserslist": [
"> 2%"
],</code>
다음 명령을 사용하여 Cssnano를 설치하십시오
그런 다음 postcss.config.js에 추가하십시오. 이 경우 Node_env가 개발 이외의 다른 것으로 설정된 경우에만 압축이 수행됩니다.<code>npm run css:dev</code>
설정 -생산에 대한 압축 트리거 (및 소스 맵을 제거) :
예제 프로젝트에서 NPM Run CSS : Build를 실행하여 생산 CSS를 컴파일 할 수 있습니다.
postcss로 마이그레이션합니까? <code>npm run css:watch</code>
postcss는 .SCSS 파일을 컴파일하고 표준 SASS 언어를 강화 (또는 제한) 할 수있는 강력하고 구성 가능한 도구입니다. AutoPrefixer에 이미 PostCSS를 사용하는 경우 좋아하는 구문을 유지하면서 SASS 컴파일러를 완전히 제거 할 수 있습니다.
<: :> 더 많은 링크 :
Sass Langu
postcss 홈 페이지
Postcss 플러그인 목록
Postcss 플러그인을위한 검색 가능한 디렉토리
npmjs.com의 엽서 플러그인
Postcss 플러그인 쓰기
postcss cli
postcss 에 대해 자주 묻는 질문
postcss는 무엇입니까? Postcss는 JavaScript 플러그인을 사용하여 스타일을 변환하는 도구입니다. 웹 개발에 일반적으로 사용되며 다양한 플러그인을 사용하여 CSS를 처리하여 표준 CSS의 기능을 향상시키고 확장합니다.
Postcs는 Sass와 같은 전통적인 CSS 전 처리기와 어떻게 다릅니 까? 기존 전처리 자와 달리 PostCSS 자체는 전처리자가 아니라 플러그인을 사용하여 CSS를 변환하는 도구입니다. 개발자는 특정 프로젝트에 필요한 플러그인 만 선택하여 모듈 식 및 사용자 정의 가능한 메소드를 사용할 수 있습니다.
PostCS의 일반적인 사용 사례는 무엇입니까? PostCSS는 일반적으로 자동 접두사, 코드 검사, 압축, 가변 교체 및 향후 CSS 구문 호환성과 같은 작업에 사용됩니다. 표준 CSS의 기능을 향상시키기위한 유연하고 모듈 식 시스템을 제공합니다.
내 프로젝트의 PostCS를 설치하고 설정하는 방법은 무엇입니까? NPM (Node Package Manager)을 사용하여 PostCS 및 플러그인을 설치할 수 있습니다. 설치 후 프로젝트 및 설정의 플러그인을 정의하려면 구성 파일 (일반적으로 Postcss.config.js라고 함)을 작성해야합니다. -
자동 접두사 란 무엇이며 PostCS에 유용한 이유는 무엇입니까? Automatic Prefix는 PostCS가 다른 브라우저와의 호환성을 보장하기 위해 CSS 속성에 공급 업체 접두사를 자동으로 추가하는 프로세스입니다. 이를 통해 개발자는 수동 공급 업체 별 접두사를 피하고 클리너 코드를 작성하는 데 도움이됩니다.
Sass 이외의 사전 처리기와 함께 PostCS를 사용할 수 있습니까? 예, PostCS는 SASS 이하의 전처리기와 함께 사용할 수 있습니다. PostCSS 플러그인을 사용하여 전 처리기의 출력을 추가로 처리하여 두 가지를 모두 활용할 수 있습니다.