gulp 사용
1964 단어 자바 script
2. 디 렉 터 리 초기 화: 프로젝트 폴 더 로 콘 솔 을 시작 하여 npm init 를 실행 합 니 다.이렇게 하면 package. json 파일 이 생 성 됩 니 다.
3. 이 어 콘 솔 전역 에 gulp 패 키 지 를 설치 합 니 다: npm install - g gulp;설치 완료 후 부분 설치: npm install -- save - dev gulp, 이렇게 하면 gulp 버 전 정 보 는 package. json 파일 에 저 장 됩 니 다. 이 항목 은 전체 적 으로 gulp 를 설치 하지 않 은 컴퓨터 에서 도 npm isntal 을 실행 할 수 있 습 니 다.
4. 부분 적 으로 gulp 를 설치 하 는 의존 패키지: gulp - mainify - html, gulp - csmin, gulp - uglify 와 gulp - imagemin, 이 세 가방 은 각각 html, css, js 와 그림 을 압축 합 니 다.gulp - concat 패키지 가 js 파일 을 통합 합 니 다.gulp - clean 폴 더 삭제
var pkg = require("pkgName");
gulp.task("taskName", function(){
gulp.src("filePath")
.pipe(gulp.dest(" ")) //
.pipe(pkg())
.pipe(gulp.dest(" ")) //
})
5. gulp 접 두 사 를 한꺼번에 도입 하 는 가방: gulp - load - plugins;가방 을 설치 한 후 gulpfile. js 파일 에서 var $= require ("gulp - load - plugins") () 를 실행 합 니 다.그리고 $[pkgName] 을 통 해 직접 호출 할 수 있 습 니 다.
6. 자동화 리 셋 페이지 사용: gulp - connect 패키지 와 open 패 키 지 를 추가 합 니 다.
gulp.task("server",function(){
$.connect.server({
root: "dev/",
port: 8000,
livereload: true
});
open("http://localhost:8000");
gulp.watch("src/*.html",["html"]);
gulp.watch("src/css/*.css",["css"]);
gulp.watch("src/js/*.js",["js"]);
gulp.watch("src/images/**",["imgae"]);
});
그리고 모든 등록 작업 의 pipe (파이프 흐름) 맨 뒤에 추가 합 니 다. .pipe ($. connect. reload ()) 는 감청 파일 이 수 정 될 때마다 자동 으로 브 라 우 저 를 새로 고 칩 니 다. 처음 브 라 우 저 를 새로 고치 지 않 은 것 은 default 작업 이 server 작업 만 추 가 했 기 때문에 html 나 다른 작업 을 추가 하지 않 았 습 니 다. 감청 파일 이 수정 되 지 않 으 면 업데이트 되 지 않 습 니 다.
7. gulp 가 자주 무 너 지 는 문 제 를 해결 합 니 다. gulp - plumber 가방 (이 글 을 확인 해 보 세 요) 을 사용 하면 오류 가 발생 하기 쉬 운 곳 의 pipe 흐름 이 시작 되 는 곳 에 pipe ($. plumber () 를 더 하면 현재 파이프 흐름 에서 발생 하 는 오 류 를 포착 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Thymeleaf 의 일반 양식 제출 과 AJAX 제출텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.