Gulp入门教程

Gulp 是一个 当前 非常流行的 构建工具,

Gulp 构建工具,是提供一个基础平台, 上面可以编写各种任务, 比如, 压缩代码的任务, 编译CSS文件, 代码转换, Web服务器等等 任务. 

基本的使用方式

var gulp =  require(‘gulp’)

gulp.task(‘default’,function(){

   console.log(‘run default task ’)

})

 

在命令行  , 默认运行  gulp 的时候, 会运行  default 任务

任务之间是可以存在依赖的. 

gulp.task(‘demo’,[‘demo1’,’demo2’],function(){

   //这里运行会按照依赖数组的顺序来运行, 比如先运行 DEMO1 , 然后在运行 DEMO2. ,最后执行 回调函数

})

 

 

如何匹配一个目录下的所有 js 文件( 目录以及子目录下的所有文件 )

src(‘**/*.js’)

 

 

使用 gulp 单独的写各种任务, 还是比较痛苦的, 于是有了各种插件, 可以使用插件来帮助我们实现我们想要的操作. 比如 代码压缩, web服务器, less 转换 等等. 

常用的 gulp 插件有

gulp-less

autoprefixer

gulp-uglify

gulp-rename

等等

posted @ 2016-07-14 11:18  那年、仲夏  阅读(228)  评论(0编辑  收藏  举报