• gulp 中文文档
  • gulp 中文文档
  • 1. 入门指南
  • 2. gulp API 文档
  • 3. 编写插件
    • 3.1. 指导
    • 3.2. 使用 buffer
    • 3.3. 使用 Stream 处理
    • 3.4. 测试
  • 4. FAQ
  • 5. gulp 技巧集
    • 5.1. 整合 streams 来处理错误
    • 5.2. 删除文件和文件夹
    • 5.3. 使用 watchify 加速 browserify 编译
    • 5.4. 增量编译打包,包括处理整所涉及的所有文件
    • 5.5. 将 buffer 变为 stream (内存中的内容)
    • 5.6. 在 gulp 中运行 Mocha 测试
    • 5.7. 仅仅传递更改过的文件
    • 5.8. 从命令行传递参数
    • 5.9. 只重新编译被更改过的文件
    • 5.10. 每个文件夹生成单独一个文件
    • 5.11. 串行方式运行任务,亦即,任务依赖
    • 5.12. 拥有实时重载(live-reloading)和 CSS 注入的服务器
    • 5.13. 通过 stream 工厂来共享 stream
    • 5.14. 指定一个新的 cwd (当前工作目录)
    • 5.15. 分离任务到多个文件中
    • 5.16. 使用外部配置文件
    • 5.17. 在一个任务中使用多个文件来源
    • 5.18. Browserify + Uglify2 和 sourcemaps
    • 5.19. Browserify + Globs
    • 5.20. 同时输出一个压缩过和一个未压缩版本的文件
    • 5.21. 改变版本号以及创建一个 git tag
    • 5.22. Swig 以及 YAML front-matter 模板
Powered by GitBook

gulp 中文文档

gulp 技巧集

  • 整合 streams 来处理错误
  • 删除文件和文件夹
  • 使用 watchify 加速 browserify 编译
  • 增量编译打包,包括处理整所涉及的所有文件
  • 将 buffer 变为 stream (内存中的内容)
  • 在 gulp 中运行 Mocha 测试
  • 仅仅传递更改过的文件
  • 从命令行传递参数
  • 只重新编译被更改过的文件
  • 每个文件夹生成单独一个文件
  • 串行方式运行任务
  • 拥有实时重载(live-reloading)和 CSS 注入的服务器
  • 通过 stream 工厂来共享 stream
  • 指定一个新的 cwd (当前工作目录)
  • 分离任务到多个文件中
  • 使用外部配置文件
  • 在一个任务中使用多个文件来源
  • Browserify + Uglify2 和 sourcemaps
  • Browserify + Globs
  • 同时输出一个压缩过和一个未压缩版本的文件
  • 改变版本号以及创建一个 git tag
  • Swig 以及 YAML front-matter 模板