教程二维码 | 本节课二维码 |
---|---|
![]() |
![]() |
gulpfile.js
将一系列命令,按一定顺序执行,即为批处理。
例子:
安装
npm install gulp-cli -g
npm install gulp --save-dev
帮助
gulp --help
gulpfile.js
var gulp = require('gulp');
var pug = require('gulp-pug');
var less = require('gulp-less');
var minifyCSS = require('gulp-csso');
gulp.task('html', function(){
return gulp.src('client/templates/*.pug')
.pipe(pug())
.pipe(gulp.dest('build/html'))
});
gulp.task('css', function(){
return gulp.src('client/templates/*.less')
.pipe(less())
.pipe(minifyCSS())
.pipe(gulp.dest('build/css'))
});
gulp.task('default', [ 'html', 'css' ]);
执行
gulp [task]
gulpfile.js
gulpfile.js