hello gulp
gulp是一个流式构建系统。
gulp基于nodejs,可用于自动化构建前端工程,或者nodejs工程。
安装
安装node package manager
1 | # apt-get install npm |
全局安装gulp
1 | # npm install --global gulp |
工程安装gulp,工程根目录下执行:
1 | $ npm install --save-dev gulp |
验证安装
1 | $ gulp -v |
如果提示:
1 | /usr/bin/env: node: No such file or directory |
请修改/usr/local/bin/gulp文件第一行使用的shell程序为nodejs
hello world
工程根目录(或用户主目录下)新建gulpfile.js
1 | var gulp = require('gulp') |
然后执行gulp,会自动在用户主目录或工程根目录下查找文件gulpfile.js
1 | $ gulp |
基础函数
gulp命令很简洁,主要有
1 | gulp.src |
掌握了这几个函数,再加上丰富的插件,就可以做很多很多有趣的事情了。
gulp以写javascript代码的方式而不是写配置文件的方式来做所有的一切。
References:
[1]gulp API docs
[2]前端构建工具gulpjs的使用介绍及技巧
[3]Gulp —— 另一种自动化流水线
[4]gulp.js实现非覆盖式发布
[5]“流式”前端构建工具——gulp.js 简介
===
[erq]