工具编程it互联网前端开发

dev_gulp

2015-03-05  本文已影响102人  小寐一刻

gulp

gulp是一个nodejs的streaming构建工具,所谓的streaming大致意思就是把构建流程想成一个个链接的管道(pipe);

gulp-github
gulp-plugins
gulp-npm-plugins

安装npm

如果npm版本比较老,可能会遇到安装gulp失败的情况
更新/安装npm:
curl https://www.npmjs.org/install.sh | sudo sh

安装gulp:

npm install -g gulp
npm install--save-dev gulp
安装完成以后,可以用gulp -v试一试是否正确
[10:47:32] CLI version 3.8.11
[10:47:32] Local version 3.8.11

npm常用命令

安装插件:npm install 插件名 --save-dev

一个最简单的gulp脚本

gulpfile.js

var gulp = require('gulp')
gulp.task('default', function() {
   console.log('this is the default task')
})

运行:gulp

上面的例子中,default是task名字,也表示是默认的task。也可以用gulp default运行,执行的是同一task。

你需要知道的5个gulp命令

gulp.task(name, fn)这个你应经见过了
gulp.run(tasks...)尽可能多的并行运行多个task
gulp.watch(glob, fn)当glob内容发生改变时,执行fn
gulp.src(glob)返回一个可读的stream
gulp.dest(glob)返回一个可写的stream

上一篇下一篇

猜你喜欢

热点阅读