Gulp-개요

Gulp는 무엇입니까?

Gulp는 Node.js를 플랫폼으로 사용하는 작업 실행기입니다. Gulp는 순전히 JavaScript 코드를 사용하며 프런트 엔드 작업 및 대규모 웹 응용 프로그램을 실행하는 데 도움이됩니다. CSS 및 HTML 축소, 라이브러리 파일 연결, SASS 파일 컴파일과 같은 시스템 자동화 작업을 빌드합니다. 이러한 작업은 명령 줄에서 Shell 또는 Bash 스크립트를 사용하여 실행할 수 있습니다.

Gulp를 사용하는 이유는 무엇입니까?

  • 다른 작업 실행기에 비해 더 짧고 간단하며 빠릅니다.
  • SASS 및 LESS를 CSS 전처리기로 사용합니다.
  • 소스 파일을 편집 한 후 페이지를 자동으로 새로 고칩니다.
  • Gulpfile.js는 작업을 빌드하기 위해 순수한 JavaScript 코드를 사용하기 때문에 이해하기 쉽고 빌드합니다.

역사

Gulp의 모든 문서는 CC0 라이선스가 적용됩니다. 처음에 Gulp v1.0.0은 2015 년 1 월 15 일에 출시되었으며 현재 Gulp 버전은v3.9.0.

풍모

  • 축소 및 연결을 제공합니다.
  • 순수한 JavaScript 코드를 사용합니다.
  • LESS 또는 SASS를 CSS 컴파일로 변환합니다.
  • Node.js 플랫폼을 사용하여 메모리에서 파일 조작을 관리하고 속도를 향상시킵니다.

장점

  • 다른 태스크 러너에 비해 엄청난 속도 이점
  • 코딩과 이해가 쉽습니다.
  • 웹 애플리케이션 테스트 용이 ..
  • 플러그인은 사용하기 쉽고 한 번에 한 가지 작업을 수행하도록 설계되었습니다.
  • 스타일 시트 축소, 이미지 압축 등과 같은 반복적 인 작업을 반복적으로 수행합니다.

단점

  • 더 많은 종속성과 Grunt에 비해 새로운 기능입니다.
  • Gulp 플러그인을 사용하면 여러 작업을 수행 할 수 없습니다.
  • 구성은 Grunt만큼 깨끗하지 않습니다.