Getting started with grunt : the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt /: the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt. (2014)
- Record Type:
- Book
- Title:
- Getting started with grunt : the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt /: the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt. (2014)
- Main Title:
- Getting started with grunt : the JavaScript task runner : a hands-on approach to mastering the fundementals of Grunt
- Further Information:
- Note: Jaime Pillora.
- Other Names:
- Pillora, Jaime
- Contents:
- 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. 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. 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 ourCover; 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. 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. 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. … (more)
- Publisher Details:
- Birmingham, UK : Packt Pub
- Publication Date:
- 2014
- Extent:
- 1 online resource (1 volume), illustrations
- Subjects:
- 005.1
COMPUTERS -- Internet -- Application Development
Application software -- Development
JavaScript (Computer program language)
Application software -- Development
Computer algorithms
JavaScript (Computer program language)
COMPUTERS -- Software Development & Engineering -- General
Application software -- Development
JavaScript (Computer program language)
COMPUTERS -- Web -- Web Services & APIs
Electronic books - Languages:
- English
- ISBNs:
- 9781783980635
- Related ISBNs:
- 178398063X
1783980621
9781783980628 - Notes:
- Note: Online resources; title from thumbnail of cover on resource description page (Safari, viewed Mar. 06, 2014).
Note: Print version record. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87700
- Ingest File:
- 01_053.xml