All Projects → Platform-CUF → Use Gulp

Platform-CUF / Use Gulp

Licence: mit
gulp资料收集

Labels

Projects that are alternatives of or similar to Use Gulp

Wordpress Gulp Starter Kit
[NOT MAINTAINED] A starter kit for developing WordPress themes with Gulp.
Stars: ✭ 674 (-21.45%)
Mutual labels:  gulp
Gmdjs
Grid Material Design
Stars: ✭ 24 (-97.2%)
Mutual labels:  gulp
Gulp Jsonlint
🔍 jsonlint plugin for Gulp
Stars: ✭ 26 (-96.97%)
Mutual labels:  gulp
Gulp Htmlmin
Minify HTML
Stars: ✭ 720 (-16.08%)
Mutual labels:  gulp
Initior
A command line application that let's you initialize your new projects the right way, replaces npm and yarn's init 🎆
Stars: ✭ 17 (-98.02%)
Mutual labels:  gulp
Just Task
Elegant javascript tasks
Stars: ✭ 25 (-97.09%)
Mutual labels:  gulp
Gulp Clean Css
Minify css with clean-css.
Stars: ✭ 631 (-26.46%)
Mutual labels:  gulp
Generator Gulp Express Webapp
Yeoman generator for building a simple web app using express + gulp. This project contains proper project and build structure to be easily extensible.
Stars: ✭ 8 (-99.07%)
Mutual labels:  gulp
Manhuaren
vue2.0全家桶,仿漫画人官网(移动端)
Stars: ✭ 18 (-97.9%)
Mutual labels:  gulp
Hoverboard
Conference website template
Stars: ✭ 935 (+8.97%)
Mutual labels:  gulp
Sassy Starter
🎉 Sassy starter - HTML / SCSS (SMACSS)
Stars: ✭ 740 (-13.75%)
Mutual labels:  gulp
Tars
Markup builder on gulp
Stars: ✭ 792 (-7.69%)
Mutual labels:  gulp
Web Fonts Generator Service
web font生成器:based on TTFRender, gulp-ttf2woff, and NodeJS. 简化中文字体定制。
Stars: ✭ 25 (-97.09%)
Mutual labels:  gulp
Generator Ng Fullstack
Client, server or fullstack - it's up to you. ng-fullstack gives you the best of the latest.
Stars: ✭ 701 (-18.3%)
Mutual labels:  gulp
Gulp Frontnote
スタイルガイドジェネレーターFrontNoteのGulpプラグイン
Stars: ✭ 7 (-99.18%)
Mutual labels:  gulp
Tyto
manage and organise things
Stars: ✭ 662 (-22.84%)
Mutual labels:  gulp
Puppy
Starter kit and delivery system for building static prototypes with Twig
Stars: ✭ 25 (-97.09%)
Mutual labels:  gulp
Gulp Xslt
XSLT transformation plugin for gulp
Stars: ✭ 9 (-98.95%)
Mutual labels:  gulp
Gulp Boilerplate
A boilerplate for building web projects with Gulp.js.
Stars: ✭ 840 (-2.1%)
Mutual labels:  gulp
Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (-96.97%)
Mutual labels:  gulp

use-gulp

为什么使用gulp?

首先看一篇文章 Gulp的目标是取代Grunt

根据gulp的文档,它努力实现的主要特性是:

  • 易于使用:采用代码优于配置策略,gulp让简单的事情继续简单,复杂的任务变得可管理。
  • 高效:通过利用node.js强大的流,不需要往磁盘写中间文件,可以更快地完成构建。
  • 高质量:gulp严格的插件指导方针,确保插件简单并且按你期望的方式工作。
  • 易于学习:通过把API降到最少,你能在很短的时间内学会gulp。构建工作就像你设想的一样:是一系列流管道。

Gulp通过流和代码优于配置策略来尽量简化任务编写的工作。

别的先不说,通过代码来比较两者(gulp VS grunt) 可以参照我的代码,也可以阅读[该文章] (http://www.techug.com/gulp)。

两者的功能基本类似,gulp是通过代码完成任务,体现了代码优于配置的原则,对程序员更加友好,另外它也可以将多个功能一次性串起来,不需要暂存在本地,体现了对流的使用,这个可以阅读该文章里的例子。

另外,经常会有人问,为什么gulp比grunt快,这个可以参考这篇文章 或者我本人在segmentfault上得回答编译同样的scss,为什么gulp的速度几乎是grunt的两倍?

关于NodeJS流(stream)

因为gulp是基于流的方式工作的,所以想要进一步深入gulp,我们应该先学习NodeJS的流, 当然即使对流不熟悉,依然可以很方便的使用gulp。

常用资料

gulp常用插件

gulp入门视频

gulp精彩文章

gulp和ES6

gulp和babelify

debug gulp task

gulp项目结构应用实例

gulp常见问题 segmentfault之gulp

gulp.src([ files ], { "base" : "." })

gulp 4.0 相关

目前 gulp 4.0 还没有正式release,先推荐几篇文章让大家热热身。

不定期更新中 ... ...

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].