LEADER 00000nam a22004333i 4500 
001    EBC1593852 
003    MiAaPQ 
005    20200713055257.0 
006    m     o  d |       
007    cr cnu|||||||| 
008    200713s2013    xx      o     ||||0 eng d 
020    9781783980635|q(electronic bk.) 
020    |z9781783980628 
035    (MiAaPQ)EBC1593852 
035    (Au-PeEL)EBL1593852 
035    (CaPaEBR)ebr10840002 
035    (CaONFJC)MIL577022 
035    (OCoLC)872140209 
040    MiAaPQ|beng|erda|epn|cMiAaPQ|dMiAaPQ 
050  4 QA76.76.A65 -- .P55 2014eb 
082 0  005.1 
100 1  Pillora, Jaime 
245 10 Getting Started with Grunt :|bThe JavaScript Task Runner 
264  1 Olton :|bPackt Publishing, Limited,|c2013 
264  4 |c©2014 
300    1 online resource (143 pages) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
505 0  Intro -- 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 -- 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 -- 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 -- 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 -- 4. Grunt in 
       Action -- Creating the build -- Step 1 - initial directory
       setup -- Step 2 - initial configuration -- Step 3 - 
       organizing our source files 
505 8  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 -- 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 -- Index 
520    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 
588    Description based on publisher supplied metadata and other
       sources 
590    Electronic reproduction. Ann Arbor, Michigan : ProQuest 
       Ebook Central, 2020. Available via World Wide Web. Access 
       may be limited to ProQuest Ebook Central affiliated 
       libraries 
650  0 Application software -- Development.;Computer 
       algorithms.;JavaScript (Computer program language) 
655  4 Electronic books 
776 08 |iPrint version:|aPillora, Jaime|tGetting Started with 
       Grunt : The JavaScript Task Runner|dOlton : Packt 
       Publishing, Limited,c2013|z9781783980628 
856 40 |uhttps://ebookcentral.proquest.com/lib/sinciatw/
       detail.action?docID=1593852|zClick to View