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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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 |