Getting started with grunt the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt

A step-by-step, practical tutorial to help you transform into a Grunt power-user. This book is for JavaScript developers who want to get to grips with GruntJS and use it to build and test their JavaScript applications. The only requirement for this book is a basic understanding of objects and functi...

Full description

Bibliographic Details
Main Author: Pillora, Jaime
Format: eBook
Language:English
Published: Birmingham, UK Packt Pub. 2014
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03629nmm a2200421 u 4500
001 EB001922386
003 EBX01000000000000001085288
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781783980635 
050 4 |a QA76.76.A65 
100 1 |a Pillora, Jaime 
245 0 0 |a Getting started with grunt  |b the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt  |c Jaime Pillora 
260 |a Birmingham, UK  |b Packt Pub.  |c 2014 
300 |a 1 volume  |b illustrations 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Grunt; What is Grunt?; Why use Grunt?; Benefits of Grunt; Efficiency; Consistency; Effectiveness; Community; Flexibility; Real-world use cases; Static analysis or Linting; Transcompilation; CoffeeScript; Minification; Concatenation; Deployment; FTP; SFTP; S3; Summary; Chapter 2: Setting Up Grunt; Installation; Node.js; Modules; npm; Finding modules; Installing modules; Grunt; Project setup; package.json; Gruntfile.js; Directory structure; Configuring tasks 
505 0 |a Creating the buildStep 1 -- initial directory setup; Step 2 -- initial configuration; Step 3 -- organizing our source files; Scripts; Views; Styles; Step 4 -- optimizing our build files; Scripts; Styles; Views; Step 5 -- tasks and options; Step 6 -- improving development flow; Step 7 -- deploying our application; Summary; Chapter 5: Advanced Grunt; Testing with Grunt; Continuous integration with Grunt; External tasks; Grunt plugins; Useful plugins; JavaScript resources; Development tools; Author picks; Mac OS X; Sublime Text; SourceTree; Chrome DevTools; Community picks; WebStorm; Yeoman; Summary 
505 0 |a Configuring multitasksConfiguring options; Configuring files; Single set of source files; Multiple sets of source files; Mapping a source directory to destination directory; Templates; Summary; Chapter 3: Using Grunt; Creating your own tasks; Tasks; The task object; Task aliasing; Multitasks; The multitask object; Asynchronous tasks; Running tasks; Command-line; Task arguments; Runtime options; Task help; Programmatically; Automatically; Using third-party tasks; Searching for tasks; Official versus user tasks; Task popularity; Task features; Task stars; Summary; Chapter 4: Grunt in Action 
653 |a Logiciels d'application / Développement 
653 |a JavaScript (Computer program language) / http://id.loc.gov/authorities/subjects/sh96004880 
653 |a Application software / Development / fast 
653 |a JavaScript (Langage de programmation) 
653 |a JavaScript (Computer program language) / fast 
653 |a COMPUTERS / Software Development & Engineering / General / bisacsh 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Community experience distilled 
500 |a Includes index 
776 |z 178398063X 
776 |z 1783980621 
776 |z 9781783980635 
776 |z 9781783980628 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783980628/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.1 
082 0 |a 620 
520 |a A step-by-step, practical tutorial to help you transform into a Grunt power-user. This book is for JavaScript developers who want to get to grips with GruntJS and use it to build and test their JavaScript applications. The only requirement for this book is a basic understanding of objects and functions in JavaScript