Ebook329 pages2 hours
Learning Grunt
Rating: 0 out of 5 stars
()
About this ebook
Monitor and automate complex JavaScript tasks and processes by obtaining a practical understanding of Grunt
About This Book
- Gain a solid knowledge of Grunt to achieve better process management by improving consistency, productivity, reliability, and quality of code
- Install, configure, and use plugins into your project with this hands-on guide
- This step-by-step tutorial will walk you through practical examples of workflow automation
Who This Book Is For
If you are a JavaScript developer and want to learn project monitoring and automation using Grunt, then this book is for you. Basic knowledge of Node.js and Angular.js is assumed. However, no previous experience using Grunt.js is required.
What You Will Learn
- Install and configure Grunt and its dependencies such as Node.js and Node Package Manager (NPM)
- Create a sample application using Angular.JS
- Configure plugins to perform various tasks that will benefit your project
- Explore the task-specific methods available through the Grunt API such as configuration, externals, events, and logging
- Set up tasks to automate the build process of the simple contact application
- Build, test, and refine a sample project
- Get general tips, tricks, and troubleshooting strategies to identify and solve common issues in Grunt
- Advance your knowledge of Grunt with concepts such as configuration variables and test automation
In Detail
With the increasing focus on task automation, the Grunt task runner is a vast platform that allows you to incorporate automation into your workflows.
At the outset, you will learn how to use Node.js and NMP through an example. You will then find out how to build a sample app and the development environment for it. You will further delve into the implementation of Grunt plugins and the configuration of Grunt tasks. Furthermore, you will explore the various methods and packages for workflow automation. The final chapter will cover some advanced concepts, such as configuration variables and how to create a Grunt plugin.
By the end of the book, you will have gained the fundamentals of Grunt and progressed through advanced concepts, including building a Grunt plugin.
Style and approach
This book is an easy-to-follow, step-by-step tutorial that provides explanations and examples of deploying Grunt from scratch.
About This Book
- Gain a solid knowledge of Grunt to achieve better process management by improving consistency, productivity, reliability, and quality of code
- Install, configure, and use plugins into your project with this hands-on guide
- This step-by-step tutorial will walk you through practical examples of workflow automation
Who This Book Is For
If you are a JavaScript developer and want to learn project monitoring and automation using Grunt, then this book is for you. Basic knowledge of Node.js and Angular.js is assumed. However, no previous experience using Grunt.js is required.
What You Will Learn
- Install and configure Grunt and its dependencies such as Node.js and Node Package Manager (NPM)
- Create a sample application using Angular.JS
- Configure plugins to perform various tasks that will benefit your project
- Explore the task-specific methods available through the Grunt API such as configuration, externals, events, and logging
- Set up tasks to automate the build process of the simple contact application
- Build, test, and refine a sample project
- Get general tips, tricks, and troubleshooting strategies to identify and solve common issues in Grunt
- Advance your knowledge of Grunt with concepts such as configuration variables and test automation
In Detail
With the increasing focus on task automation, the Grunt task runner is a vast platform that allows you to incorporate automation into your workflows.
At the outset, you will learn how to use Node.js and NMP through an example. You will then find out how to build a sample app and the development environment for it. You will further delve into the implementation of Grunt plugins and the configuration of Grunt tasks. Furthermore, you will explore the various methods and packages for workflow automation. The final chapter will cover some advanced concepts, such as configuration variables and how to create a Grunt plugin.
By the end of the book, you will have gained the fundamentals of Grunt and progressed through advanced concepts, including building a Grunt plugin.
Style and approach
This book is an easy-to-follow, step-by-step tutorial that provides explanations and examples of deploying Grunt from scratch.
Related to Learning Grunt
Related ebooks
Getting Started with Grunt: The JavaScript Task Runner Rating: 3 out of 5 stars3/5Learning Redis Rating: 0 out of 5 stars0 ratingsInstant Node Package Manager Rating: 2 out of 5 stars2/5Mastering NGINX - Second Edition Rating: 0 out of 5 stars0 ratingsGetting Started with hapi.js Rating: 5 out of 5 stars5/5Mastering Sass Rating: 0 out of 5 stars0 ratingsMastering Python Design Patterns Rating: 0 out of 5 stars0 ratingsWeb App Testing Using Knockout.JS Rating: 0 out of 5 stars0 ratingsCoffeeScript Application Development Rating: 0 out of 5 stars0 ratingsMastering jQuery Mobile Rating: 0 out of 5 stars0 ratingsAngularJS Deployment Essentials Rating: 0 out of 5 stars0 ratingsJasmine JavaScript Testing - Second Edition Rating: 0 out of 5 stars0 ratingsMastering Flask Rating: 0 out of 5 stars0 ratingsBuilding a Web Application with PHP and MariaDB: A Reference Guide Rating: 0 out of 5 stars0 ratingsNode.js By Example Rating: 2 out of 5 stars2/5Learning jQuery 3 - Fifth Edition Rating: 0 out of 5 stars0 ratingsDjango Project Blueprints Rating: 0 out of 5 stars0 ratingsAdvanced Express Web Application Development Rating: 0 out of 5 stars0 ratingsBuilding Web Applications with Python and Neo4j Rating: 0 out of 5 stars0 ratingsAsynchronous Android Programming - Second Edition Rating: 0 out of 5 stars0 ratingsMonitoring Hadoop Rating: 0 out of 5 stars0 ratingsWordPress Mobile Applications with PhoneGap Rating: 0 out of 5 stars0 ratingsNW.js Essentials Rating: 0 out of 5 stars0 ratingsHudson 3 Essentials Rating: 0 out of 5 stars0 ratingsC# 7 and .NET Core Cookbook Rating: 0 out of 5 stars0 ratingsExpress Web Application Development Rating: 3 out of 5 stars3/5Getting Started with React Native Rating: 4 out of 5 stars4/5Hadoop Cluster Deployment Rating: 0 out of 5 stars0 ratingsMastering Gradle Rating: 0 out of 5 stars0 ratings
Programming For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsPython: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Python for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsPYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5HTML in 30 Pages Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsLearn SQL in 24 Hours Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5
Reviews for Learning Grunt
Rating: 0 out of 5 stars
0 ratings
0 ratings0 reviews
Book preview
Learning Grunt - Reynolds Douglas
Hg2^ book_preview_excerpt.html \kr9
"vc',{xݫJnnX
J'a{=ʜdL Ţb?H LD¯O_2dJ85Sa!+&/
]Ļ.N^FV*Lq㉩ps%k77U0L3]RZ-Tb|%;wUOƉƫcH&bSUY"7#p;_
[OlRoU2@Tڊ 's=
4(J;մ(t8Bmޝ}R2M Φrm1ei^-93"32%&]Q2/aI{%Ǧ+,F{ yR*z'3U.{v,Ĺj'_Y
d_q½01'5έ*Ƒ*"|Mt!^E9Nyjp)\8^V|[5xM;5yN|_3?t:sHP5ӿM[8|T,ER;.fu&}6s]4Ôa©xqk-utHpXtU* Úk4L-kvmzT Mt2n/
|5bQՔ>А1ܙd8UVtynrشH~\jl)G^CՕ(4_?{y
DZ:֝g;.#Ie0R\׃:/m:PsqzlSY$B #i,SQ;&MM=/_>]HA9ĜL5#`4t撹,f]!ꙸ~\^j D!JGX;Ad
r5mWT,ho./jl k%sVI>f4<7|gu7nh{s1g1L=Bc=r-@7G5ImDlaH
JRɒ4a@ùF 2im!+:?ܴڢeI|]$2'y
O!I,tpL9D%=/S
MaQ5#3&E<`N0V!1;=tpc1*&GShȹ#}X!9L-zstmZH5QĞald~k{mj0'Κbܵ
~)(;H,AZ20Wnn"bV;IzN;adƔ4d&4uuS; WSbe&6&#aVF' o[4RϹ7Kãāeʅ2t ?"Oe ۉKQ_FeDzͲRnka|
6l݁8x2uqAjOMlxj⪞dz&vMjkU:
nEl\.DaTɠT#ˊP%Y)hKT>kW)saT+&K3GgGaYi|hZ!Jw\j$i[.|:FKm\A|!]0Xřw
R(h2rx U3B|M&IT]@@ޛ.8|<ԅeВD9.dѻ%DOOQgf5c4pF<Jw̩ew-9J@i 1WE\W[ 4H r
]4AQ>hC({Q'pLnM`I71d8NYPJXE]B%B ^YjduMd #fSST-{NyH
HGO<5+AotM^h_lm]xx68y&^/ֽG_/^<9}Щ@)+;;Z^{Տᮛ (h',`Ӷs`b5qBC wH*j{/Kg߱c̥8>#ʄ5Wj-Xb4X Ś6zkP0tIʚ&PJyFarLؑ(Qg%(XBh:TSAH̵*bVUFC
Ut&*IcT 7G1v&dN#8҂_
?p_99X&Yz*Δ1xJj|*Ք/|,A+YXv#R3ÐۦdP`t5d jyu3E7f LINt.5@;D
A7J;^z>ޙ
6>K(F?
}uJL(ayx| W;綼1~.LpNtҡef> H-!=WE:B2NKbv{yi2)f<~syOBqy K t[.U/ڄȺ#VgJw#+GAcѩ=ik$JPaaHmǑK R*L2<>@i;KZTH[<uq*e-l |L&lim)MbSB%?j}Gn
DR
gڶX
njRs誚!EVLfjop3=I̬^p_ ՚<߈/O''߿'[)\X65 *CwGp&i!L:nNnɷ5ya26[ղv% țHqa1.?SMEhz}vϽuN<#=IN|+9($Kkc]@{*BAYQַƗSYd}KՅ
NPU:[тB }A;eexo#Н'KBF)U8p%&Vii`?RU*8Fq(]3Ti
R5ob{'' V,G$ RRb