Getting Started with Gulp

Create powerful automations with gulp to improve the efficiency of your web project workflow
Preview in Mapt

Getting Started with Gulp

Travis Maynard

1 customer reviews
Create powerful automations with gulp to improve the efficiency of your web project workflow

Quick links: > What will you learn?> Table of content> Product reviews

eBook
$5.00
RRP $14.99
Save 66%
Print + eBook
$24.99
RRP $24.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$5.00
$24.99
RRP $14.99
RRP $24.99
eBook
Print + eBook

Frequently bought together


Getting Started with Gulp Book Cover
Getting Started with Gulp
$ 14.99
$ 5.00
Responsive Web Design with HTML5 and CSS3 - Second Edition Book Cover
Responsive Web Design with HTML5 and CSS3 - Second Edition
$ 31.99
$ 5.00
Buy 2 for $10.00
Save $36.98
Add to Cart

Book Details

ISBN 139781784395766
Paperback120 pages

Book Description

Gulp is a fast and powerful JavaScript task runner that is built upon the node.js platform. It allows you to create tasks that can automate common workflow processes. Gulp.js is comparatively new and has been developed keeping in mind the issues that developers have encountered with Grunt.

Getting Started with Gulp introduces you to the world of building and testing JavaScript applications using gulp. This book is a hands-on guide to get you up to speed with gulp. It will instill you with the ability to automate several common development tasks to vastly improve your development workflow. It will get you started with gulp quickly and efficiently, providing you with core concepts of gulp, node.js, and npm.

By the end of this book, you will be able to create your very own gulp environments from scratch, create and maintain tasks and project builds, and automate your workflow with plugins and custom tasks.

Table of Contents

Chapter 1: Introducing Gulp
What is gulp?
What is node.js?
Why use gulp?
Summary
Chapter 2: Getting Started
Getting comfortable with the command line
Creating your project structure
Adding content to the project
Installing node.js and npm
Installing gulp
Anatomy of a gulpfile
Writing a task
Reflection
Summary
Chapter 3: Performing Tasks with Gulp
Using gulp plugins
The styles task
The scripts task
The images task
The watch task
The default task
Summary
Chapter 4: Using Node.js Modules for Advanced Tasks
Why use plain node.js modules?
Static server
BrowserSync
Browserify
Summary
Chapter 5: Resolving Issues
Handling errors
Source ordering
Project cleanup
External configuration
Task dependencies
Source maps
Installing a source maps plugin
Summary

What You Will Learn

  • Create files and directories and run applications using the command line
  • Get to know the basics of node.js and npm and how they relate to gulp
  • Write basic tasks that will concatenate, minify, compress, and preprocess your files
  • Understand the internal working and structure of gulpfiles and gulp tasks
  • Install gulp plugins and add them as project dependencies
  • Gain a solid understanding of gulp to write your own custom tasks from scratch
  • Discover ways to add additional functionality to improve your tasks

Authors

Table of Contents

Chapter 1: Introducing Gulp
What is gulp?
What is node.js?
Why use gulp?
Summary
Chapter 2: Getting Started
Getting comfortable with the command line
Creating your project structure
Adding content to the project
Installing node.js and npm
Installing gulp
Anatomy of a gulpfile
Writing a task
Reflection
Summary
Chapter 3: Performing Tasks with Gulp
Using gulp plugins
The styles task
The scripts task
The images task
The watch task
The default task
Summary
Chapter 4: Using Node.js Modules for Advanced Tasks
Why use plain node.js modules?
Static server
BrowserSync
Browserify
Summary
Chapter 5: Resolving Issues
Handling errors
Source ordering
Project cleanup
External configuration
Task dependencies
Source maps
Installing a source maps plugin
Summary

Book Details

ISBN 139781784395766
Paperback120 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Responsive Web Design with HTML5 and CSS3 - Second Edition Book Cover
Responsive Web Design with HTML5 and CSS3 - Second Edition
$ 31.99
$ 5.00
Mastering Sass Book Cover
Mastering Sass
$ 35.99
$ 5.00
MEAN Web Development - Second Edition Book Cover
MEAN Web Development - Second Edition
$ 35.99
$ 5.00
Professional CSS3 Book Cover
Professional CSS3
$ 35.99
$ 5.00
Mastering Angular 2 Components Book Cover
Mastering Angular 2 Components
$ 35.99
$ 5.00
Learning PHP 7 Book Cover
Learning PHP 7
$ 39.99
$ 5.00