gulp入门使用

参数标记

  • -v 或者 –version #显示全局安装和本地项目安装的 gulp 版本号
  • –require module_path #在执行之前 require 一个或多个模块
  • –gulpfile gulpfile_path #指定一个 gulpfile 的路径,这也会将 CWD 设置到这个 gulpfile 所在目录
  • –cwd dir_path #定义 gulpfile 查找的位置,所有的相应的依赖(require)会从这里开始计算相对路径
  • –color 强制 gulp 和 gulp 插件显示颜色,即便没有颜色支持
  • –no-color 强制不显示颜色,即便检测到有颜色支持
  • –silent 禁止所有的 gulp 日志
  • –tasks-simple 会以纯文本的方式显示所载入的 gulpfile 中的 task 列表
  • -T 或 –tasks 会显示所指定 gulpfile 的 task 依赖树

参考文章:唐霜的 gulp 中文文档

API

  • gulp.src 获得所有符合条件的文件信息
    gulp.src(globs[, options])
  • gulp.dest 将信息输出到某个文件
    gulp.dest(path[, options])
  • gulp.task 注册一个 gulp 任务
    gulp.task(name[, deps], fn)
  • gulp.watch 监听文件变化
1
2
gulp.watch(glob [, opts], tasks)
gulp.watch(glob [, opts, cb])