- 全局安装
npm install --global gulp
- 作为项目的开发依赖(devDependencies)安装
npm install --save-dev gulp
- gulpfile.js
1 | var gulp = require('gulp') |
- 运行
gulp
- gulp API
1
2
3
4gulp.src('globs',[options])
.pipe(jade())
.pipe(minify())
.pipe(gulp.dest('build/xxxx'))
[globs] 所要读取的glob 或 Array
[options]
gulp.task(name, [deps], fn)
gulptask(‘name’, function () {
//
})
[deps] Array 一个包含任务列表的数组,这鞋任务会在当前任务运行之前完成。
1 | gulp.task('task', ['array', 'xx'], function () { |
[Notice] 确保依赖的任务列表中的任务都使用了正确的异步执行方式:使用callback,或者返回一个promise 或 stream
fn
该函数定义任务所需要执行的一些操作