Cargando…

Pro Grunt.js /

Pro Grunt.js gets you quickly up-to-speed with this popular JavaScript-based task runner. Author James Cryer takes you from initial installation all the way through to authoring successful plugins. Using hands-on examples you will learn about CSS linting, combination, compilation and minification; J...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Cryer, James, 1945- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress, [2015]
New York, NY : Distributed to the Book trade worldwide by Springer.
Colección:Expert's voice in Web development.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn908199855
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150430s2015 caua o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d OCLCF  |d DEBSZ  |d CEF  |d OCLCQ  |d UAB  |d SFB  |d OCLCO  |d OCLCQ  |d OCLCO 
020 |a 1484200144 
020 |a 9781484200148 
020 |z 9781484200148 
029 1 |a DEBBG  |b BV042683178 
029 1 |a DEBSZ  |b 446583839 
029 1 |a GBVCP  |b 835873447 
035 |a (OCoLC)908199855 
037 |a CL0500000580  |b Safari Books Online 
050 4 |a QA76.73.J39 
082 0 4 |a 004 
049 |a UAMI 
100 1 |a Cryer, James,  |d 1945-  |e author. 
245 1 0 |a Pro Grunt.js /  |c James Cryer. 
264 1 |a Berkeley, CA :  |b Apress,  |c [2015] 
264 1 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer. 
264 4 |c ©2015 
300 |a 1 online resource (1 volume) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a The expert's voice in web development 
588 0 |a Print version record. 
500 |a Includes index. 
505 0 |a At a Glance; Introduction; Chapter 1: Introducing Grunt; How Can I Benefit from Grunt?; Continuous Integration; Speeding Up Your Workflow; Every Craftsman Needs a Toolbelt; Integration with Other Tools; Versioning; Readability; Alternatives; Ant; Rake; Gulp; Summary; Chapter 2: How to Use Grunt in Your Project; Node.js; Installing on Linux; Installing on Windows; Installing on Mac OS X; Confirming Your Installation; npm; Finding Modules; Installing Modules; Modules; Loading Modules from node_modules; Defining Node.js Projects; Grunt; Creating a New Project to Work with Grunt 
505 8 |a Adding Grunt and Plug-ins to Your ProjectConfiguring Tasks; Working with Files; Compact Format; File Object Format; Files Array Format; Summary; Chapter 3: Using Grunt with HTML and CSS; The Demo App; CSS Preprocessing; Installing Sass; Installing Ruby on Linux; Installing Ruby on Windows; Installing Ruby on Mac OS X; Checking Your Ruby Installation; Brief Introduction to Sass; Variables; Nesting; Partials and Imports; Mixins; Extend/Inheritance; Sass with Grunt; Working with Front-End Frameworks with Grunt; Bower; Installing Bower; Using Bower; Bower with Grunt; Linting 
505 8 |a Setting a Standard for Your CSSPrefixing; Minification; Removing Unused or Duplicate CSS; Packaging Your App for Production; Versioning; Summary; Chapter 4: Using Grunt with JavaScript; Enhancing Our To-Do List Application; JavaScript Modules; AMD; CommonJS; Combining Grunt.js and JavaScript Modules; Cleaning the Build Process; JavaScript Templating; JavaScript Linting; Modernizr; Minification; Documentation; Summary; Chapter 5: Using Grunt with Images, SVG, and Icons; Compressing Images; Producing Responsive Images; Resizing Images with Grunt; Responsive Images with srcset 
505 8 |a Producing Image SpritesAutomating Sprite Creation; Working with SVGs; Minifying SVG; Generating SVG Sprites; Generating Icon Fonts; Summary; Chapter 6: Using Grunt for Testing and Local Development; Setting Up a Local Server; Keeping the Server Running; Automated Browser Launching; Logging Requests to Our Server; Extending Our Server with Compressed Responses; Testing; Writing Our First Test; Modifying the Output from Nodeunit; Test-Driven Development with Grunt; Generating Fixtures; Automating Fixtures a t R untime; Applying Fixture Generation; Testing in the Browser 
505 8 |a Configuring Karma Test RunnerModifying Our Application to Use AMD; Automating Accessibi lity Testing; Exposing the Local Server to the Outside World; Performance Testing; Performancing Development Environments; Summary; Chapter 7: Optimizing Your Grunt Workflow; Measuring Performance; Loading Plug-ins; Automating Loading with matchdep; Automating Loading with load-grunt-tasks; Deferring Automating Loading; Organizing Your Gruntfile; Using Modules; Using Groups; Extracting Common Configuration Options; Running Tasks in Parallel; Running Things on Changes 
520 |a Pro Grunt.js gets you quickly up-to-speed with this popular JavaScript-based task runner. Author James Cryer takes you from initial installation all the way through to authoring successful plugins. Using hands-on examples you will learn about CSS linting, combination, compilation and minification; JavaScript linting, AMD modules, and templates; image processing and optimizing; and creating a local server. You will then move on to more advanced topics such as LiveReload, Test Automation, Modular configuration, and combining tasks. Finally you will see how to scaffold plugins using Grunt init and Yeoman, how to test them with Mocha and Chai, and how to publish them so others can use them. Start using Grunt.js to improve your workflows by using Pro Grunt.js today. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a JavaScript (Computer program language) 
650 0 |a Workflow management systems. 
650 0 |a Computer software  |x Development. 
650 6 |a JavaScript (Langage de programmation) 
650 6 |a Systèmes de gestion de flux de travail. 
650 7 |a Computer software  |x Development  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
650 7 |a Workflow management systems  |2 fast 
776 0 8 |i Print version:  |a Cryer, James, 1945-  |t Pro Grunt.js  |z 9781484200131  |w (OCoLC)906575098 
830 0 |a Expert's voice in Web development. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484200131/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP