Getting Started with Grunt: The JavaScript Task Runner. If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tut - Helion
ebook
Autor: Jaime PilloraTytuÅ‚ oryginaÅ‚u: Getting Started with Grunt: The JavaScript Task Runner. If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tut
ISBN: 9781783980635
stron: 132, Format: ebook
Data wydania: 2014-02-19
Księgarnia: Helion
Cena książki: 98,10 zł (poprzednio: 109,00 zł)
Oszczędzasz: 10% (-10,90 zł)
Osoby które kupowaÅ‚y "Getting Started with Grunt: The JavaScript Task Runner. If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tut", wybieraÅ‚y także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Getting Started with Grunt: The JavaScript Task Runner. If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tutorial has it all covered eBook -- spis treÅ›ci
- Getting Started with Grunt: The JavaScript Task Runner
- Table of Contents
- Getting Started with Grunt: The JavaScript Task Runner
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Code examples
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 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
- Jade
- Stylus
- Haml, Sass, and LESS
- CoffeeScript
- Minification
- Concatenation
- Deployment
- FTP
- SFTP
- S3
- Summary
- 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 multitasks
- Configuring options
- Configuring files
- Single set of source files
- Multiple sets of source files
- Mapping a source directory to destination directory
- Templates
- Summary
- Installation
- 3. Using Grunt
- Creating your own tasks
- Tasks
- The task object
- Task aliasing
- Multitasks
- The multitask object
- Asynchronous tasks
- Tasks
- Running tasks
- Command-line
- Task arguments
- Runtime options
- Task help
- Programmatically
- Automatically
- Command-line
- Using third-party tasks
- Searching for tasks
- Official versus user tasks
- Task popularity
- Task features
- Task stars
- Summary
- Creating your own tasks
- 4. Grunt in Action
- Creating the build
- Step 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
- Creating the build
- 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
- Author picks
- Summary
- Index