cognitom / gulp-handbook

gulp.js Handbook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gulp.js Handbook

gulp.js is "The streaming build system" that releases you from menial jobs in your front-end development.

This handbook is designed to help you learn gulp.js, understand best practices and start automation in front-end development. It is written in hopes that a wide range of users, not limited to programmers, will read and benefit from it.

Originally, I wrote the article in Japanese. But I'd likes to share it as an open source in English. My friends and gengo.com help me well, but my English skill is still limited. So any suggestion and comments are welcome. Let's make this book together :-)

Update

  • Aug 21, 2014: The first chapter released.

Index

1. First, let’s make it work

  • What is gulp.js?
  • Installing Node.js
  • Installing gulp.js
  • Writing gulp.js plugins to package.json
  • gulpfile.js is a recipe for tasks
  • Automatic execution with gulp.watch

2. Why so fast?

  • Differences between gulp.js and Grunt
  • Stream and Non-blocking

3. Try Google's "Web Fundamentals"

4. Recipes with 20 useful plugins

5. Tasks and streams

6. gulp.js without plugins

  • Bower
  • Browserify
  • BrowserSync
  • Unix Commands

Recipes

The recipes in this handbook are maintained in another repo.

| No. | Title | gulp.js Plugins / Modules | DL | | :--: | :-- | :-- | :-- | :-- | | 01 | Coffee Photos | coffee, concat, uglify | zip | | 02 | Hello gulp.js | cssimport, autoprefixer, minify-css, rename | zip |

About

gulp.js Handbook


Languages

Language:CoffeeScript 100.0%