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만큼 깨끗하지 않습니다.