gulp.js

gulp.js

自动化并增强工作流程的工具包利用 Gulp 和 JavaScript 的灵活性自动执行缓慢、重复的开发工作流。通过 gulpfile 编写任务、组合单一用途的插件,并借助流在写入磁盘前连续转换文件,构建高效且可复用的处理管道。

gulp.js 页面快照
3 项
灵活、可组合、高效的核心特性
6 个
页面列出的社区插件示例
2 种
可用于定义任务的源码语言
核心能力

用任务与流组织自动化构建流程

通过代码配置、任务组合、流式处理和社区插件连接不同工具,减少重复操作与频繁的磁盘 IO。

使用代码配置任务

通过 JavaScript 创建 gulpfile,可使用自定义代码或串联单一用途的插件来编写任务。

组合独立任务

将功能独立、职责单一的任务组合成更强大的操作,在保证速度与准确性的同时减少重复劳动。

基于流处理文件

利用 gulp 流在内容写入磁盘前于内存中连续应用多种转换,减少频繁的 IO 操作。

连接社区插件

像连接模块一样组合执行少量工作的插件,将 Babel、SASS、TypeScript、Autoprefixer、Imagemin 和 Pug 等工具接入工作流。

自动执行重复工作流

可将编译代码、优化图像和渲染内容等开发步骤组织为自动化构建管道。

文档资源

快速入门、API 与插件资料

提供快速入门指南、API 概念文档、社区插件目录、旧版文档以及项目源代码入口。

gulp.js

从这里开始使用gulp.js。