이번에는 꿀꿀을 시작하기 위해 알아야 할 것과 꿀꿀을 사용할 때 알아야 할 사항을 알려드리겠습니다.주의사항다음은 실제 사례입니다. 살펴보겠습니다.
1. 전역적으로 gulp 설치
1. 설명: gulp를 전역적으로 설치하는 목적은
2. 설치: 명령 프롬프트 실행
npm install gulp -g
3. 올바르게 설치됨: 명령 프롬프트에서
gulp -v
을 실행합니다. 버전 번호가 나타나면 올바르게 설치된 것입니다.
2. 프로젝트에 gulp 설치
npm install --save-dev gulp
-참고: gulp를 전역으로 설치하는 것은 gulp 작업을 수행하는 것이고, 로컬에 gulp를 설치하는 것은 gulp 플러그인의 기능을 호출하는 것입니다.
3. gulp의 특정 모듈을 설치합니다(gulp-less를 예로 들어, less 파일을 컴파일합니다)
npm install gulp-less --save-dev
4. 새로운 package.json 파일을 생성합니다
npm init
프롬프트에 따라 프로젝트 정보를 입력합니다.
5. 프로젝트 루트 디렉터리에 새 gulpfile.js 파일을 만듭니다. gulpfile.js는 gulp 프로젝트의 구성 파일이며 프로젝트 루트 디렉터리에 있는 일반 js 파일입니다(실제로 gulpfile.js도 가능). 다른 폴더에 배치) 파일 예제는 다음과 같습니다.
//导入工具包 require('node_modules里对应模块')var gulp = require('gulp'), //本地安装gulp所用到的地方 less = require('gulp-less');//定义一个testLess任务(自定义任务名称)gulp.task('testLess', function () { gulp.src('src/less/index.less') //该任务针对的文件 .pipe(less()) //该任务调用的模块 .pipe(gulp.dest('src/css')); //将会在src/css下生成index.css});
gulp.task('default',['testLess', 'elseTask']) //기본 작업 elseTask를 다른 작업으로 정의합니다. elseTask 작업을 정의하지 않음 //gulp.task(name [, deps], fn) 작업 이름 정의: 작업 이름 deps: 종속 작업 이름 fn: 콜백 함수//gulp.src(globs[, options]) 작업 실행 처리 파일 글로브: 처리된 파일 경로(문자열 또는 문자열 배열)//gulp.dest(path[, options]) 처리 후 파일이 생성됩니다. path
6. 선택적 cnpm
1 참고: npm 설치 플러그이기 때문입니다. -in은 외국 서버에서 다운로드되며, 네트워크의 영향을 크게 받고, 예외가 발생할 수 있습니다. npm 서버가 중국에 있으면 좋을 것입니다. 따라서 우리가 공유하게 되어 기쁘게 생각하는 Taobao 팀이 이 작업을 수행했습니다. 공식 웹사이트에서: "이것은 완전한 npmjs.org 미러입니다. 공식 버전(읽기 전용) 대신 이것을 사용할 수 있습니다. 동기화 빈도는 현재 공식 서비스와 동기화되도록 하기 위해 10분마다 한 번씩입니다.
2. 공식 홈페이지: http: //npm.taobao.org;
3. 설치: npm install cnpm -g --registry=https://registry.npm.taobao 실행을 위한 명령 프롬프트 .org
; 참고: 버전 번호 cnpm -v를 확인하거나 설치 후 바로 사용하면 오류가 발생할 수 있습니다. npm과 마찬가지로 명령을 실행할 때 npm을 cnpm으로 변경하세요.
JS 정규 표현식사용 방법
위 내용은 Gulp를 시작하기 위해 알아야 할 사항의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!